2964 300
4304 685
2386 317
1855 57
3410 497
5137 764
3926 660
8652 265
1251 58
3657 895
3227 101
4191 718
2558 335
6643 616
3650 317
3449 195
7610 674
20974 942
2936 243
6654 488
8598 632
13298 612
3591 401
4589 668
2701 246
1659 39
3586 546
3337 578