2964 300
4303 685
2384 317
1854 57
3410 497
5136 764
3926 660
8650 265
1251 58
3657 895
3227 101
4191 718
2558 335
6640 616
3648 317
3449 195
7609 674
20973 942
2936 243
6652 488
8598 632
13295 612
3590 401
4585 668
2700 246
1659 39
3585 546
3336 578