29978 581
9120 884
16697 331
19283 274
112345 206
35733 429
23555 317
14788 773
22088 92
16676 362
6207 465
39331 170
20467 869
5112 167
41162 231
68709 184
28038 685
21690 283