18248 305
39840 586
17822 443
8572 538
3794 657
2889 361
3730 507
2266 46
2647 572
4874 847
5582 482
10005 879
11667 444
4076 311
7652 734
4102 680
3557 761
8666 938
2999 579
3258 538
1475 264
2928 319
2299 380
2316 457
2390 445
1224 132
714 26
849 29