2904 581
2524 593
1270 234
668 147
1497 322
507 53
2792 520
170 29
3172 469
3169 936
3158 576
853 115
290 77
4012 341
3053 618
2987 728
961 155
847 238
2741 762
639 134
1298 236
3213 608
1290 235
2836 721