2475 127
8043 194
8953 736
7267 489
5631 173
4277 728
22669 382
931 68
3207 611
5290 387
2889 373
1971 334