3441 405
2543 311
2209 360
15581 721
3275 419
2048 505
929893 955
3431 750
258333 832
7415 653
1142 188
12098 228
18295 482
9019 309
1263 93
1409 63
854 126
3084 610
4721 468
58585 440
23618 201
3777 682