3335 309
7815 679
19953 382
4901 346
18210 165
13385 413
7774 273
13996 387
17097 287
12121 471
25420 92
6237 467
16490 505
102762 414
113730 381
51787 58
143885 626
40361 642
10387 164
14839 116
28661 538
12330 756
26983 426
20283 353
40592 146
20537 187
18034 409
7118 813