2508 601
2396 600
2860 891
2049 508
216 49
1964 490
1495 356
1410 340
2238 566
1978 573
955 264
3009 769
11725 557
290 40
4811 729
1261 280
1383 333
1943 436
680 182
1403 256
2953 849
2133 477
2696 652
2448 661
3206 888
6351 211
3655 887
30515 891