29658 119
53512 338
17941 185
19406 77
12870 744
14956 326
28723 195
11215 350
34237 138
10801 283
10007 520