5805 603
5114 418
8079 356
6545 231
4347 421
6317 388
4253 734
3857 331
46995 120
26018 190
41596 838
58294 355
149935 892