37008 86
51623 613
18389 586
12319 722
2734 413
3806 627
7488 267
45170 73
17585 164
205271 1066
5368 339
4162 654
3270 76
2897 356
57208 343
18935 118
77514 181
19277 164
3732 593
11156 79
4920 612
9316 568
19756 397
2803 818