3212 101
2345 27
2716 592
1784 240
3226 738
1256 217
16577 370
3007 225
2390 312
3332 816
1867 141
3333 739
2905 470
2670 383
1820 284
3509 687
2702 412
7702 505
2785 431
2401 619
2096 319
5265 111
3147 692
3063 706