2631 309
7502 678
19936 382
4850 346
18176 165
13265 413
7670 273
13866 387
17030 287
12101 471
25294 92
6156 467
16256 505
102693 414
113601 381
51581 58
143537 626
40231 642
10359 164
14790 116
28615 538
12302 756
26848 426
20176 353
40536 146
20480 187
17911 409
7106 813