93886 251
117007 580
6251 139
229339 403
179672 569
163598 713
656221 1463
633862 961
110595 553
104077 640
15694 253
206205 848
9986 357
16806 761
9404 164
9771 820
6882 98
9570 439
16766 262
16367 450
9476 829
12971 80
18444 215
19955 381
21527 587
11904 352
29042 237
18871 87