2996 281
4461 325
3250 563
2660 447
1266 159
2827 574
3098 854
8344 720
4604 248
3384 274
4721 547
670 29
2951 559
1659 221
1284 34
4623 798
4874 122
3174 403
7110 321
4441 669
1983 71
1722 275
3550 703
3311 293
7108 253
3225 653
2889 102
2038 36