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