2510 601
2397 600
2864 891
2050 508
216 49
1964 490
1495 356
1410 340
2239 566
1978 573
955 264
3009 769
11725 557
291 40
4811 729
1261 280
1384 333
1943 436
680 182
1403 256
2953 849
2133 477
2702 652
2448 661
3206 888
6356 211
3656 887
30517 891