2529 622
2704 696
1149 165
3145 917
500 88
2158 557
499 51
1249 244
3291 696
2285 382
660 85
3244 625
3183 785
3061 279
3029 638
732 126
1950 214
2347 510
2454 269
361 93
3227 746
2117 286
2275 578
2851 531