17090 1000
4199 112
5104 446
5249 555
7552 529
5656 361
12063 216
7337 249
10342 280
6743 493
6904 326
3795 294
8925 246
9206 205
8882 202
6930 478
9095 367
4132 146
2801 501
2519 346
8429 319
5414 636
14917 562
5246 243