45536 522
10463 178
21212 241
5687 772
6888 284
17852 672
20534 372
4336 39
19833 594
5366 314
23295 611
25482 478
10281 344
11479 217
16362 402
4279 238
10403 864
9567 258
9515 923
12965 804
21272 658
29250 497
10043 317
4511 231
7426 512
7819 750
15975 640
12259 208