15850 293
29215 178
21054 182
10882 523
7540 235
5967 248
17042 766
8527 428
11110 691
5394 633
22567 501
5086 216
14834 553
3189 274
14127 648
23976 427
13951 674
6934 309
10978 343
11829 840
4949 48
4706 88