40932 837
10749 406
8686 354
29218 213
20504 277
18400 269
23471 112
3319 143
4260 61
36473 241
14740 391
87838 932
11254 688
69664 252
17445 609
42527 318
10441 601
75571 719
20061 219
37904 983
27629 132
9713 67
11460 522
4890 342
11094 178
6151 388
5862 618