3412 405
2525 311
2199 360
15544 721
3254 419
2038 505
929718 955
3409 750
258223 831
7398 653
1133 188
12082 228
18280 482
8994 309
1238 93
1393 63
845 126
3072 610
4707 468
58371 440
23503 201
3758 682