15028 318
8905 608
12269 293
5710 611
2453 671
2992 298
1725 310
1553 277
1980 399
3265 657
1519 52
935 175
1912 260
2703 496
2789 767
1836 378
2115 369
2180 410
3402 591
3572 831
2849 564
7881 647
10175 430
7645 161
8892 132
41684 519
4626 57
7579 675