5805 603
5114 418
8079 356
6545 231
4347 421
6316 388
4253 734
3857 331
46995 120
26017 190
41596 838
58290 355
149927 892