21548 872
15681 548
2128 247
1952 104
4294 814
10254 285
3025 281
8938 825
2206 399
1073 121
10395 857
326 58
2987 434
3065 908
6259 210
7899 436
8490 542
2415 469
2458 272
6628 450
4747 83
3161 447
952 224
1756 237