15197 388
3628 335
8859 733
18545 278
6657 556
3775 344
4720 309
4871 860
9911 574
8591 484
7640 239
2287 320
9471 81
5851 877
8594 534
16110 431
3881 504
7487 819
5396 755
14461 381
3102 419
9527 737
7099 612
6212 716
12805 307
1989 307
6030 416
8345 96