2516 540
1009 332
341 86
1143 318
3866 328
5278 233
1884 397
632 119
4217 314
7977 670
8364 415
6203 91
7582 503
2352 616
7007 306
9762 61
3027 732
295 43
7225 500
107 27
41546 414
6445 301
13190 671
24166 110