3001 575
545 57
2950 681
963 152
961 147
1096 254
1087 252
2258 650
2384 544
1061 108
3346 572
973 154
1402 274
2440 631
1210 326
4427 568
2613 595
2326 503
2915 547
1274 357
2608 242
2503 794
1627 457
2030 426