40932 837
10750 406
8687 354
29224 213
20506 277
18401 269
23471 112
3319 143
4260 61
36473 241
14742 391
87846 932
11254 688
69671 252
17447 609
42532 318
10444 601
75574 719
20064 219
37904 983
27631 132
9714 67
11460 522
4890 342
11094 178
6151 388
5862 618