30489 164
5928 394
23548 48
12063 658
6432 609
14871 63
15065 191
20667 84
14640 112
30206 781
20546 592
13582 211
10521 781
9248 757
7004 597
36350 729
2538 442
9193 843
8247 351
2660 511
31929 119
8799 680
18058 697
9828 243
4152 358
21347 400
8556 607
6422 506