109535 903
17409 464
81554 313
25091 767
98059 285
12512 65
50957 147
154199 986
12763 858
38730 832
14439 584
31302 778
4435 431
3847 585
4283 573
4647 440
4122 519
3300 365
3975 401
2959 216
3277 449
3150 247
67943 679