2511 768
928 159
20231 382
24246 277
1691 82
36231 740
16216 634
6797 726
14952 381
29179 840
8332 745
2928 439
1751 112
4139 396
5366 35
8241 351
1363 177