75573 827
6798 60
25040 49
18629 330
107349 402
103361 235
14629 269
97267 907
162272 540
9998 203
46600 61
3286 617
98233 231
69396 661
62339 511
71596 145
20720 391
19882 818
47843 78
107770 370
24071 245
88651 261
12412 386
31291 221
74440 459
151588 264
212984 335
43571 390