5092 270
5875 731
11604 633
15225 239
28775 569
26281 838
14460 965
17511 748
15911 137
5129 515
3243 397
6384 547
29403 343
5082 192
10803 429
4217 206
12659 467
13463 69
8091 241
6269 188
8165 622
4864 374
35886 462
17172 681
7354 269
4199 484
19917 145
7619 127