29455 173
8450 620
5662 366
9974 99
9462 624
4483 438
11653 824
3224 189
2112 88
2512 328
4776 53
2827 137
9080 594
4223 753
5920 540
3436 632
5554 240
3873 728
2994 465
5351 571