3573 371
1143 51
4005 666
13010 616
9844 512
3291 450
1733 167
1107 109
3336 209
3731 381
3346 107
4038 859
3536 742
2483 368
2368 100
4080 383
4153 690
4671 169
5687 637
2993 296
5326 806
2760 480
1829 120
3995 308
4041 654
3033 453
12288 260
2546 231