40930 837
10747 406
8682 354
29210 213
20499 277
18398 269
23468 112
3319 143
4259 61
36472 241
14732 391
87820 932
11254 688
69644 252
17442 609
42511 318
10439 601
75547 719
20056 219
37903 983
27624 132
9707 67
11460 522
4890 342
11091 178
6148 388
5860 618