10585 831
6184 123
5552 55
108500 465
2457 212
16005 883
4341 107
9292 328
7379 240
32604 928
25316 438
12395 520
10436 542
17793 356