19928 89
137102 326
10708 331
9203 710
2871 181
22578 599
11541 331
984 103
2327 134
3314 92
4085 126
3979 397
165293 701
1632 50
5428 829
3739 843
626 24
6346 610
5171 756
753 87
3065 387
7539 464
1953 86
7049 326
77282 581
9397 558
10612 580
8015 362