39072 584
50030 278
10373 975
27377 247
18538 525
24172 166
20650 311
53185 491
15929 66
31683 315
40926 642
24733 907
9215 201
2243 86
12205 483
8321 581
5393 580
10109 752
3843 363
4284 271
4963 697
5848 674
8539 789
5305 694
3717 76
2912 277
12590 935
5043 482