8987 320
15160 164
16139 228
12553 592
58761 308
4798 309
8875 494
13588 76
8691 104
6737 563
14366 502
10620 651
6526 583
5701 695
14425 581
11547 229
6262 165
2184 201
1577 257
4651 115