30026 281
13662 515
27150 633
72610 352
106814 237
3646 558
11132 678
4311 601
10136 278
2406 359
3945 42
9256 165
4687 119
8767 474
6616 620
5219 550
8009 322
3939 69
7671 451
3707 292
8552 252
10048 808
10619 149
6429 116
8836 379
3521 508
3087 548
6068 788