904 106
969 166
1368 325
4142 859
1309 175
2174 521
1001 227
2454 136
1874 343
3302 881
3235 900
2951 752
965 259
526 151
1018 151
501 93
2948 755
2723 569
2152 653
2850 719
346 47
1382 276
1460 219
2601 616