35198 312
8564 141
2594 52
3583 402
14201 347
30219 224
4579 885
8762 1017
1881 125
20014 640
102532 384
3322 498
6313 717
3556 548
9213 813
23950 477
7039 747
16266 939
21248 728
3068 467
7354 506
31680 795
9335 104
14173 738