15081 480
77887 131
18181 199
18961 625
27145 842
3285 239
7434 137
15956 493
28969 717
5765 391
13977 695
2283 300
6579 195
4582 392
5980 874
3274 516
15526 464
9357 267
4874 222
4133 258
4300 160
5640 713
3037 420
4374 489
4910 335
3700 796
65669 232
57764 512