14057 356
3051 136
53924 76
11321 823
7896 347
5971 340
22328 673
9600 31
4271 815
25646 559
10376 145
10208 794
4565 80
8985 626
8976 766
12855 946
17234 907
38106 188
3211 580
12563 228
10306 755
4044 588
30845 921
2953 439
20728 532