1451 134
45068 74
10180 822
6855 347
5231 340
19096 671
8570 31
3807 815
22238 557
5338 145
9226 791
4067 80
7086 626
8343 766
11168 946
15201 906
27729 186
2895 580
11953 228
7814 754
2572 588
15883 917
2398 438
17708 531