3291 309
7796 679
19949 382
4898 346
18207 165
13379 413
7772 273
13984 387
17094 287
12120 471
25418 92
6231 467
16470 505
102753 414
113717 381
51761 58
143864 626
40350 642
10384 164
14833 116
28655 538
12330 756
26967 426
20281 353
40587 146
20530 187
18027 409
7118 813