11161 104
5098 642
3908 176
29649 232
1182660 3162
721040 2213
35133 486
174744 726
58987 343
18908 399
190849 488
7272 362
5928 160
12956 671
3164 324
5114 584
5607 508
50725 421
39252 836