9095 399
5657 135
85363 503
29367 657
51168 563
98741 861
86573 684
20592 117
80650 585
48781 273
57720 180
142155 497
78881 623
9533 692
23465 634
33014 403
4226 103
6559 316
4846 244
67381 476
54887 878
114084 236
44976 84
9020 538
2368 213
3521 369
6311 395
21273 231