43027 695
5960 346
114750 893
203458 521
24406 617
20024 663
16529 551
2172 338
4702 621
1359 160
6281 880
2720 359
18452 780
4707 440