9681 322
15598 166
16241 229
12571 592
58837 308
4812 309
8980 494
13635 77
8724 104
6750 563
14389 502
10655 651
6559 583
5720 695
14443 581
11590 229
6281 165
2190 201
1583 257
4658 115