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