2570 71
5168 135
14583 679
22004 273
11978 324
7312 455
17268 611
6110 861
4066 171
5512 599
5165 343
5403 658
6750 789
2714 492
3003 733
2071 34
3223 531
6975 415
5603 348
8045 611
4840 329
4884 388
5841 444
17420 665
4326 506