29882 494
8257 296
15948 916
7728 342
4196 296
47622 280
4169 547
8053 429
3735 113
21151 100
4247 628
28400 780
16348 166
12161 33
5136 322
56563 192
6176 633
6916 769
9952 392
5430 195
3670 189
12308 784
14481 414
12918 289
2787 257
19693 422
15182 693
14401 243