3403 463
15408 266
8945 808
2383 452
16929 880
4536 416
2073 254
963 63
1247 66
16896 633
6210 508
4400 598
4926 975
2817 545
7122 510
2391 512
8955 861
1648 291
4001 167
3805 649
1649 164
4607 150
3257 572
5385 534