1862 475
2957 764
238 70
2588 546
616 162
3000 842
1300 358
10979 63
12664 255
2135 311
3291 382
4916 532
3768 598
4957 472
23983 461
6665 140
6658 504