30009 978
5866 305
5109 129
22385 397
12378 211
27666 742
29359 363
16774 176
42911 661
18660 184
20669 449
14735 105
13747 131
19844 127
17651 758
34325 297
10012 510
18303 310
9343 159
42834 404
60382 302
2080 506
324 70
3892 214