1838 475
2948 764
236 70
2584 546
609 162
2992 842
1297 358
10950 63
12659 255
2120 311
3284 382
4907 532
3758 598
4957 472
23952 461
6656 140
6645 504