2901 767
548 44
2836 534
2946 800
1001 276
211 22
1711 351
581 145
2335 37
2380 620
1560 329
2583 477
637 106
347 50
900 171
2671 526
2293 541
1677 511
2524 828
2804 860
2346 502
747 186
951 174
1739 336