3440 405
2541 311
2209 360
15579 721
3271 419
2047 505
929870 955
3428 750
258322 832
7414 653
1142 188
12096 228
18294 482
9016 309
1262 93
1408 63
853 126
3083 610
4720 468
58565 440
23607 201
3771 682