3028 397
4752 126
4522 94
16743 803
8620 767
6541 752
11391 964
2845 55
12545 57
8171 389
8593 926
4661 697
6192 500
175781 790
7037 759
2438 427
1311 299
3021 442
4086 529
2359 564