109527 903
17408 464
81550 313
25088 767
98048 285
12511 65
50957 147
154190 986
12762 858
38723 832
14435 584
31300 778
4435 431
3847 585
4282 573
4647 440
4121 519
3300 365
3975 401
2959 216
3277 449
3150 247
67941 679