1834 475
2947 764
236 70
2581 546
609 162
2991 842
1297 358
10947 63
12658 255
2119 311
3284 382
4906 532
3758 598
4957 472
23949 461
6656 140
6645 504