3128 90
104375 623
7540 414
14520 944
13051 117
44190 648
37723 546
11160 614
16014 850
9433 239
8906 240
7347 89
5830 589
4523 476
17265 794
146697 467
35084 277
54237 394
33705 360
49533 302
26254 383
348989 935
70444 297
85430 184
20102 195
31867 299
20291 722
17022 138