16053 338
5185 200
2812 272
19835 448
7061 733
5925 179
11517 533
7484 293
8472 608
7290 428
4574 100
2521 52
8592 597
4004 851
6231 443
11626 761
6302 450
5606 732
2333 153
9365 769
5771 648