21094 247
1460 159
4190 770
2337 172
2478 612
1104 134
1414 139
3811 206
4445 809
3177 553
1639 209
2946 295
3090 469
2459 168
1754 235
2179 223
2234 147
1136 37
4382 826
3557 679
2101 354
2828 610
2036 318
2662 330
1653 89
2076 363
999 30