2964 300
4304 685
2386 317
1855 57
3411 497
5137 764
3926 660
8652 265
1251 58
3657 895
3227 101
4191 718
2559 335
6644 616
3650 317
3450 195
7610 674
20974 942
2936 243
6656 488
8599 632
13298 612
3591 401
4592 668
2703 246
1660 39
3586 546
3337 578