31112 238
17736 78
20399 838
5111 495
12816 52
5074 517
20228 201
15073 493
3629 451
5716 198
18572 576
19159 109
9136 614
63435 393
13356 359
4421 557
7801 791
14204 423
23098 649
9012 711
5477 744
7069 793
31899 735
14328 322