15015 277
19596 522
4269 529
9510 878
4326 477
3424 401
21999 514
98761 250
7958 847
31951 282
5715 632
8836 661
28274 452
24011 593
27763 369
11932 768
248324 968
12739 869
29921 577
4355 682
8114 566
8816 112
7280 59
8451 434