1291 172
2960 634
3074 490
1456 285
2070 578
479 90
2004 505
2672 475
4069 339
1402 195
2905 298
775 121
1256 228
1930 553
2797 268
1106 332
3308 608
1555 300
2016 588
1902 367
2801 762
1135 209
2128 562
4148 998