3352 309
7818 679
19954 382
4904 346
18213 165
13386 413
7778 273
13999 387
17097 287
12122 471
25423 92
6238 467
16495 505
102762 414
113733 381
51796 58
143892 626
40365 642
10387 164
14845 116
28662 538
12330 756
26987 426
20286 353
40592 146
20538 187
18036 409
7118 813