2746 500
2194 86
3235 845
3001 559
2614 527
1170 88
7152 610
14228 798
19857 356
4847 55
3895 127
27573 264
4715 372
4575 54
83333 551
47537 647
99920 612
84376 198
52339 729
18113 537
12319 458
187967 668
9819 824
8912 131
19870 466
10829 151
55240 281
96517 686