30116 75
133463 667
10186 566
28974 612
4399 399
24201 906
27736 465
8164 405
14987 372
5854 400
24874 328
49173 1004
58155 491
9460 713
8231 59
28181 210
7664 362
8718 710
6018 610
3668 656
3817 126
4321 696
3539 245
5015 259
5552 893
7534 139
8112 160
6129 438