2908 891
2949 800
2361 658
1174 228
2195 633
909 238
2420 657
2233 493
10270 829
3420 499
2592 846
1124 253
2605 827
240 52
2788 849
1428 278
1231 298
2556 806
2591 732
1607 380
742 185
459 93
1885 407
1854 545