2956 830
1058 37
2899 309
7642 678
19971 382
4893 346
18214 165
13334 413
7723 273
13997 387
17078 287
12127 471
25356 92
6201 467
16444 505
102743 414
113716 381
51706 58
143644 626
40333 642
10408 164
14839 116
28648 538
12341 756
26928 426
20228 353
40591 146
20540 187