1506 134
47988 74
10530 822
7134 347
5407 340
19874 671
8870 31
3920 815
23052 558
7187 145
9494 792
4233 80
7932 626
8460 766
11644 946
15678 906
29948 186
2974 580
12087 228
8638 754
3001 588
16208 917
2519 438
18215 531