646 40
2729 502
1111 313
2848 736
761 112
2198 565
2434 777
2599 678
3026 872
3042 901
2996 786
2314 300
2560 381
2773 696
951 136
1356 208
3063 817
937 154
2992 589
2129 347
1076 79
3004 596
3602 794
2458 499