31599 334
10112 685
16354 450
19452 318
9854 726
164556 378
5607 168
11786 878
8343 760
93684 647
7298 161
7270 596
9848 806
4723 87
185490 366
5692 108
15337 153
6961 597
8325 576
31266 864
10911 549
53141 230
4748 354
8888 344
6540 252
7211 152
158426 395
8833 667