107213 103
58577 532
62005 688
3842 503
51251 409
17441 499
74707 411
18347 136
2355 154
43044 558
44077 211
29334 908
36390 274
7793 429
92652 348
174109 419
156784 259
27962 123
7286 280
4441 304
31734 728
23371 208
63062 621
75442 149
6488 62
35262 153
53036 741
5809 685