5808 603
5115 418
8082 356
6546 231
4347 421
6322 388
4253 734
3857 331
47021 120
26036 190
41611 838
58339 355
150074 892