2493 532
88776 226
41451 153
98128 631
6137 496
4420 476
7474 687
7466 511
10841 323
12755 491
14428 288
110784 178
5545 676
1601 80