40933 837
10750 406
8687 354
29224 213
20508 277
18401 269
23471 112
3319 143
4260 61
36473 241
14742 391
87849 932
11254 688
69672 252
17447 609
42534 318
10444 601
75576 719
20064 219
37904 983
27632 132
9714 67
11460 522
4890 342
11095 178
6151 388
5862 618