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