15021 767
6323 551
6435 49
8316 288
8776 358
9531 139
4869 30
15185 96
7022 191
15571 413
3274 234
5003 94
18044 265
11291 744
4034 317
3826 99
6965 634
4481 117
9097 320
6478 509
15406 418
5958 136
19756 367
5225 50
14433 372
12505 313
9401 542
6540 431