3131 90
104407 623
7540 414
14523 944
13053 117
44192 648
37732 546
11161 614
16014 850
9437 239
8906 240
7348 89
5832 589
4524 476
17267 794
146731 467
35086 277
54237 394
33706 360
49533 302
26254 383
349016 935
70444 297
85451 186
20105 195
31875 299
20291 722
17023 138