12896 160
7179 161
7121 351
16802 684
13430 501
12021 87
12995 537
12828 617
13081 306
6037 281
5073 153
8527 176
6529 562
15162 579
4816 39
13954 142
5916 371
10748 450
12163 531
9390 291
7912 295
9640 253
17579 367
6698 63