3003 791
2142 118
1434 316
1951 351
2022 290
2342 346
1025 79
1495 268
3342 558
1570 199
5900 287
2171 564
4626 463
4024 531
4048 246
2282 469
4219 938
4320 703
4116 667
2261 236
3152 140
1258 72
3423 276
1282 205