56583 130
3992 126
19526 273
33981 713
23876 771
104242 402
60950 233
191309 520
72557 457
203724 1463
54800 556
31828 662
12164 358
4253 429
4543 562
2272 585
2638 550