2595 521
8157 946
4299 766
14700 684
2752 109
10340 674
1175 139
3483 274
1675 238
2717 399
2425 539
3451 559
14935 497
3469 671
1800 252
2845 352
1564 91
2911 359
3429 813
1118 57
1807 165
1842 319
3061 627
3256 624