14226 52
14949 413
15656 906
11168 261
38311 292
34561 91
15082 126
19262 390
5749 58
5202 875
193791 1063
74118 504
58915 712
36559 334
4707 311
21346 328
62782 457
73382 392
1571 48
28329 472
43858 789
22355 876
11413 886
15547 101
4372 678
10898 186
11990 490
12921 315