3131 603
1078 93
3312 859
6857 673
2282 482
1554 120
12866 802
2893 544
1131 74
2189 396
857 137
2229 444
881 53
1811 314
13584 543
3105 319
2278 472
3028 698
2839 529
3941 733
2141 623
6211 99
9160 126
3577 701