15551 513
6316 800
4922 224
3300 212
4003 193
7016 454
5298 508
4526 39
4646 317
8078 847
6541 519
10579 816
7106 762
3498 162
6416 638
8997 555
6282 888
4683 364
9246 394
5802 453
11242 396
4947 295
4665 151
6115 655