2496 309
7441 678
19932 382
4848 346
18167 165
13258 413
7664 273
13853 387
17028 287
12097 471
25289 92
6144 467
16243 505
102693 414
113594 381
51570 58
143527 626
40228 642
10358 164
14788 116
28608 538
12302 756
26843 426
20173 353
40531 146
20478 187
17888 409
7104 813