105531 236
100106 907
165257 541
47853 61
87688 600
104113 508
56596 409
100050 231
70567 661
16223 568
172479 139
66873 512
73587 145
48634 78
45050 560
110774 372
51015 702
24635 245
91521 261
3514 329
32302 221
105409 290
93902 348
77059 353
171223 313
272037 863
175935 419
158611 216