39073 584
50033 278
10373 975
27377 247
18541 525
24176 166
20652 311
53193 491
15930 66
31683 315
40930 642
24735 907
9217 201
2243 86
12205 483
8322 581
5393 580
10110 752
3844 363
4284 271
4964 697
5848 674
8539 789
5305 694
3717 76
2912 277
12590 935
5043 482