3016 599
2084 361
2371 467
1850 309
1643 68
1714 332
1699 300
2688 688
3038 901
4509 851
1508 266
4562 772
3470 784
1104 42
2344 553
937 89
3440 755
2585 837
2352 629
2676 456
978 125
1514 307
3295 675
3445 607