1472 134
45999 74
10311 822
6929 347
5281 340
19316 671
8652 31
3821 815
22486 557
5911 145
9310 791
4126 80
7333 626
8386 766
11330 946
15352 906
28367 186
2904 580
12013 228
8058 754
2705 588
15964 917
2441 438
17860 531