3570 371
1141 51
4003 666
13005 616
9842 512
3288 450
1730 167
1102 109
3335 209
3729 381
3342 107
4033 859
3530 742
2480 368
2367 100
4080 383
4147 690
4667 169
5685 637
2989 296
5321 806
2754 480
1823 120
3991 308
4038 654
3030 453
12286 260
2544 231