108482 465
2447 212
15996 883
4332 107
9288 328
7362 240
32537 928
25296 438
12345 520
10425 542
17771 356