3035 250
3557 786
12482 772
3206 517
40993 406
8102 373
6600 758
5438 869
3418 547
2939 109
2449 193
1997 362
15829 479
11711 839
1731 145
2129 268
2472 445
4187 637
4700 350
1831 90
3716 705
1231 53
1087 224
1379 131
3267 427
2703 218
14372 562
9803 73