12339 119
15554 738
5926 315
2667 261
3351 490
7235 419
2705 103
1912 109
4545 593
6772 457
4009 911
4385 46
9302 905
4668 680
4443 853
6451 630
3236 477
2319 222
3608 476
12826 853
3273 181
4399 368
24291 67
4021 434
5309 731
5530 555
4827 59
5090 332