2321 629
1609 118
8682 577
12248 51
11501 121
5438 462
4380 581
9362 836
6587 661
14245 158
4790 46
4979 532
14992 481
17488 112
9833 222
6364 784
10580 454
3599 705