1855 475
2956 764
238 70
2585 546
612 162
2999 842
1297 358
10964 63
12662 255
2131 311
3285 382
4912 532
3763 598
4957 472
23970 461
6663 140
6653 504