40932 837
10749 406
8687 354
29218 213
20506 277
18401 269
23471 112
3319 143
4260 61
36473 241
14740 391
87844 932
11254 688
69669 252
17446 609
42529 318
10443 601
75572 719
20064 219
37904 983
27630 132
9714 67
11460 522
4890 342
11094 178
6151 388
5862 618