109531 903
17409 464
81552 313
25090 767
98050 285
12512 65
50957 147
154195 986
12763 858
38726 832
14436 584
31301 778
4435 431
3847 585
4282 573
4647 440
4122 519
3300 365
3975 401
2959 216
3277 449
3150 247
67943 679