9504 45
3964 181
15565 919
4441 373
7294 188
11077 524
10438 256
6679 575
2537 113
8325 771
22817 454
5535 464
4376 234
1948 57