40932 837
10749 406
8685 354
29214 213
20503 277
18399 269
23471 112
3319 143
4260 61
36473 241
14738 391
87828 932
11254 688
69653 252
17442 609
42515 318
10439 601
75561 719
20059 219
37904 983
27625 132
9710 67
11460 522
4890 342
11093 178
6149 388
5861 618