1023 215
12548 178
407778 210
12478 707
4611 151
7276 153
14458 533
8540 951
3879 736
2291 51
5401 71
12208 611
6347 764
2944 157
3127 494
5438 714
1941 29
841 166
3563 551