30937 87
10018 817
5746 543
4274 270
6568 476
7283 384
12033 552
8911 640
10259 408
6216 581
3177 44
4205 415
8560 62
7161 130
4917 367
15170 318
5056 237
4306 693
4198 132
5522 466
4991 50
4343 214
9266 819
7159 519