4004 507
1555 223
1331 209
2895 696
7101 42
1900 508
2316 119
673 119
2908 606
1742 156
2326 410
1603 486
2031 521
2993 505
19835 839
15386 537
2367 375
7553 225
3122 138
7978 320
1227 98
20404 315
39843 650
8516 678
4402 160
17091 857
3770 773
2278 135