3411 310
7854 679
19955 382
4907 346
18221 165
13406 413
7789 273
14030 387
17109 287
12126 471
25429 92
6251 467
16548 505
102770 414
113759 381
51835 58
143995 626
40445 642
10392 164
14853 116
28667 538
12333 756
27010 426
20298 353
40595 146
20553 187
18082 409
7118 813