4047 513
4520 111
14097 376
7061 147
43555 833
21594 260
1612 52
9837 882
4659 446
5125 753
3414 339
10636 522
1705 144
2249 248