9502 45
3952 181
15563 919
4441 373
7292 188
11075 524
10428 256
6677 575
2536 113
8319 771
22816 454
5535 464
4375 234
1948 57