2973 601
32041 428
734 169
14445 86
669 202
127630 209
3975 466
53063 776
31335 369
32737 392
26559 818
22840 194
45649 475
81404 948
6268 512
11856 68
18493 475
6023 510
35210 78
1312 363
7018 642
19357 540
398 74
6282 279