30003 313
8880 657
19297 534
8312 387
7850 627
4571 357
58597 579
7017 218
5771 167
2329 176
12467 118
5220 619
5329 778
5441 257
6801 333
4062 250
8021 591
12571 227
4154 593
8752 240
2988 701
5225 535
4129 256
57414 818
10011 114
92352 613
911686 1967
477327 694