1856 475
2957 764
238 70
2585 546
613 162
2999 842
1297 358
10966 63
12662 255
2131 311
3287 382
4913 532
3764 598
4957 472
23971 461
6665 140
6653 504