29921 581
9099 884
16674 331
19251 274
112245 206
35653 429
23498 317
14756 773
22057 92
16632 362
6200 465
39296 170
20437 869
5097 167
41043 231
68690 184
27971 684
21669 283