15193 616
53365 191
8332 693
11303 946
26870 646
5044 159
7557 416
3505 41
6475 191
6645 504
27912 392
5198 465
3508 294
4758 756
7067 873
9564 621
13852 52
14669 412
8974 364
15337 906
13886 682
10411 697
15670 758
5114 73
2951 234
5293 522
8144 81
12577 234