32024 581
18676 758
11785 687
21525 313
22244 188
9700 78
27394 535
71041 309
100008 633
15194 651
36778 544
19687 240
58104 157
107647 766
9049 450
17095 63
16666 669