1500 134
47428 74
10473 822
7087 347
5375 340
19720 671
8801 31
3907 815
22923 557
6307 145
9438 791
4211 80
7786 626
8447 766
11565 946
15591 906
29513 186
2950 580
12075 228
8469 754
2914 588
16162 917
2499 438
18123 531