3131 90
104409 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
146738 467
35087 277
54237 394
33706 360
49533 302
26254 383
349019 935
70444 297
85452 186
20105 195
31876 299
20291 722
17024 138