16038 811
6741 129
15944 94
16412 624
10489 220
4501 317
8790 297
9214 57
11478 572
10102 187
14417 139
4090 542
7132 126
8032 580
7985 547
5371 91
6562 526
6318 753
11013 175
9449 831
9853 499
12527 562
6818 635
18334 205
15251 862
3932 209
20769 348
16642 72