10585 831
6183 123
5552 55
108500 465
2457 212
16004 883
4341 107
9292 328
7378 240
32603 928
25314 438
12394 520
10436 542
17793 356