12193 101
29557 90
19568 544
8925 568
118867 657
47429 165
4856 640
4398 291
5253 36
3484 113
23616 588
1802 193
4470 857
120121 616
3099 273
5247 575
35352 743
3242 313
27881 446
14690 264
11380 214
7260 26
3046 551
6927 554