2909 598
1658 123
19456 256
1702 504
3755 533
3684 674
3984 244
2301 763
2828 785
4209 248
4622 591
284 87
13043 67
1322 228
4339 486
20600 445
1288 287
1598 352
14897 653
4192 495
3718 738
720 142
3176 368
913 239