9603 321
15552 166
16226 229
12570 592
58826 308
4809 309
8973 494
13631 76
8722 104
6748 563
14388 502
10651 651
6551 583
5719 695
14441 581
11586 229
6280 165
2188 201
1582 257
4656 115