16096 149
12361 737
14512 54
9158 528
7094 815
4523 62
139590 679
4773 554
15815 444
4667 239
19573 730
17854 566
7150 55
16987 339
40366 214
7397 85
20513 183
17231 1001
17622 569
9135 47
16652 295
8004 72
55520 629
10217 417
23866 602
28227 476
78367 345
54792 343