27545 275
41403 412
53831 712
15571 454
60740 873
10836 41
23808 697
21625 771
15238 522
18885 348
15898 433
49463 64
34048 449
13556 166
20849 877
100500 328
169157 877
15363 348
13033 491
30655 239
47408 643
35825 110
12970 588
11456 174