4099 598
3317 379
13224 645
14419 352
45022 926
227556 878
49552 190
33529 325
23259 482
15949 574
3182 747