3400 310
7844 679
19955 382
4905 346
18217 165
13402 413
7789 273
14023 387
17107 287
12126 471
25427 92
6248 467
16537 505
102768 414
113749 381
51832 58
143958 626
40441 642
10389 164
14852 116
28664 538
12333 756
27005 426
20295 353
40594 146
20552 187
18060 409
7118 813