1841 475
2948 764
237 70
2584 546
609 162
2993 842
1297 358
10951 63
12659 255
2121 311
3284 382
4908 532
3758 598
4957 472
23955 461
6656 140
6647 504