21347 845
1736 448
6525 542
633 102
412 61
1313 206
4912 58
3085 528
2667 552
370 67
3120 640
2098 326
3160 843
1485 279
1124 311
1644 387
2030 274
1376 199
1133 167
1290 209
924 95
3132 753
1690 342
3008 520