115004 290
59622 605
3575 558
3811 509
2744 201
1998 142
55497 712
3721 727
18444 600
15918 213
6360 595
23194 428
1384 264
8647 259
14165 54
7215 126
9865 503
10277 152
5775 33
6762 297
7696 519
9765 665
65461 87
7777 306
20833 307
9534 835
11288 318
27050 149