3298 506
7257 600
5606 665
2403 220
120647 467
49635 322
79328 203
62495 562
62013 505
44538 281
14654 321
8665 723
2919 354
5165 430
1670 262
8711 471