12955 687
6537 47
5011 539
6768 485
4647 147
1283 156
5385 139
2599 111
15675 376
3396 323
1374 76
5701 582
7905 495
19717 661
5606 621
9236 576
4274 97
7963 617
16723 578
6011 425
5304 420
11222 383
4347 276
38461 906
19588 499
43667 310
8000 637
19775 290