2561 211
3515 543
10522 396
40046 115
86002 96
22956 771
12110 584
31044 579
28225 486
10639 35
8523 789
10017 848
3482 273
22484 276
1810 71