3001 556
1699 213
3583 525
1071 47
3531 316
2269 603
1584 49
3491 596
1697 230
3157 478
2050 274
3178 816
2897 515
3386 869
2829 447
3138 519
1425 166
1878 316
2505 407
3393 540
12248 115
2972 550
11165 93
3067 676