12656 83
4215 444
4075 197
15870 182
18391 348
13194 228
20679 584
30344 936
33164 242
22299 850
23994 311
16079 153
21585 696
36578 135
43188 96
42121 651
42966 319
26445 657
5960 28
15928 884
2832 401
21810 292
25538 938
17891 58