50128 116
16807 358
13134 183
15356 476
19712 671
20939 463
15339 495
15366 684
8987 409
3232 327
10897 583
7056 488
9531 97
4930 317
11317 277
12604 218
7091 351
13733 173
14781 277
3953 478
6827 430
19317 657
8488 52
8957 547
5951 675
11462 554
4604 867
4523 560