3006 135
2570 429
3653 192
2884 605
4256 334
3000 281
3116 191
7829 173
2991 443
3375 609
3834 888
2236 524
2224 553
2061 211
417 46
2257 272
1814 103
1838 259
710 38
5476 459
1867 41
584 53
5676 604
7437 732