2949 262
4931 529
4243 954
13470 210
10923 464
13939 104
3425 558
10549 979
2907 406
302 76
3178 508
2729 417
3254 100
3190 431
1375 120
1000 234
3936 286
1702 157
1092 99
3534 663
3453 890
2789 476
4017 567
1945 121