3090 851
2954 454
2396 466
591 32
2162 439
2075 595
1241 114
1547 368
2604 570
1001 138
9706 724
1281 355
2598 396
1931 298
2273 475
14945 748
880 140
23780 942
1613 355
1337 243
2244 478
8210 738
3676 349
2658 62
78391 729
3498 667
3080 907
2627 658