3432 884
35935 393
14465 211
23310 563
14713 404
3754 263
3112 268
5099 293
8951 508
4489 321
4331 408
2313 500
2001 203
1626 94
3095 856