15291 301
143639 882
14643 520
298099 798
4418 563
4148 508
28535 286
11447 453
5369 93
5510 764
5335 914
8397 596
31566 578
3119 359
21590 331
211196 560
2762 402
9836 874
3007 633
9207 472
141158 362
2515 339
3254 256
33899 824
3618 752
12168 681
1930 147
2972 318