5930 386
162264 201
39421 571
29018 743
8881 135
8186 109
22843 557
6420 442
2213 146
4920 30
6341 121
10876 367
2778 238
2186 314