28096 217
17700 652
26271 51
13806 275
13617 486
102915 928
29611 417
47167 345
18396 361
10717 228
43339 494
14256 656
51851 333
45568 373
125655 767
26862 504
25026 243
19685 841
10488 450
19498 63
41169 240
38820 142
25271 158
18678 669