102983 574
103554 820
63637 790
113410 421
169267 203
179557 407
31311 437
58309 581
148278 929
86442 831
21418 330
116775 403
111558 236
51075 61
105596 231
73491 661
79878 518
79379 146
50630 78
26262 245
160785 216
76472 459
155795 264
220779 336
68204 865
62393 255
29446 372
20822 716