2493 768
872 159
20200 382
24209 277
1676 82
36021 740
16098 634
6765 726
14899 381
29068 840
8266 745
2905 439
1739 112
4121 396
5318 35
8233 351
1327 177