3482 404
9040 850
6310 239
5043 606
22861 674
6649 676
7132 349
5532 521
6644 669
3269 436
3103 335
23059 947
10171 141