1050 203
2333 689
2347 525
1518 412
1117 271
401 110
2932 469
2006 578
1297 235
743 173
3366 601
1092 167
431 46
2942 514
1074 196
255 42
2525 574
427 59
494 71
532 101
2513 791
1700 532
1703 99
4219 618