3570 371
1141 51
4003 666
13005 616
9842 512
3289 450
1730 167
1103 109
3335 209
3729 381
3343 107
4033 859
3532 742
2480 368
2368 100
4080 383
4147 690
4667 169
5686 637
2990 296
5322 806
2755 480
1826 120
3991 308
4038 654
3031 453
12286 260
2544 231