30930 233
18632 698
22663 693
39583 1197
34489 271
30572 578
22348 219
22811 390
61370 335
17777 156
74909 464
42853 881
16279 452
16287 432
31038 266
12982 306
24438 467
53080 104
50964 907
16891 132
24551 112
20701 349
11242 710
10053 412