2931 354
2598 596
3004 537
3411 582
2163 642
2722 456
2407 733
1962 495
771 42
1037 144
3043 901
275 29
1349 243
2089 380
377 47
2369 762
2781 204
725 171
338 57
2324 411
2829 113
2191 149
655 168
2328 367