14092 52
14857 412
15532 906
11068 261
37970 292
34251 91
14922 126
19160 390
5630 58
5167 875
191820 1063
73170 504
58094 712
35973 334
4639 311
21211 328
62261 457
72680 392
1535 48
28039 472
43383 788
22163 876
11265 886
15271 101
4331 678
10739 186
11829 490
12724 315