1157 104
7531 232
1725 453
4238 478
14055 509
909 211
2272 629
568 165
1775 377
2980 989
7995 764
8363 671
3980 916
8780 378
2315 439
3806 705
5295 346
8076 477
3449 773
6844 760
3959 629
871 242
15901 475
25605 290