2902 500
153471 423
5181 654
2700 298
10813 198
8778 196
7242 437
6158 93
61647 413
10439 589
9108 387
30337 673
15797 90
7060 745
3542 493
13417 110
7429 953
3505 471
54177 454
2233 181
6760 342
5050 390
9475 505
33642 600