101136 740
96625 686
101888 420
8923 365
66352 827
4885 412
46521 948
28775 112
93615 230
17832 475
18990 644
9243 694
7440 204
48939 920
4075 407
3670 156
12239 557
12961 403
8216 474
2644 384
5225 339
5583 594
27685 498
3921 103
1264 179
8500 537
8044 832
15059 424