309 89
2884 650
2980 931
730 157
2131 531
2189 714
1121 262
1184 287
2830 785
1576 431
1212 400
318 81
2917 767
1920 545
3000 706
1737 517
1282 422
596 164
2498 582
214245 181
51647 646
472 146
1136 279
27842 154