5805 603
5114 418
8079 356
6545 231
4347 421
6316 388
4253 734
3857 331
46993 120
26017 190
41594 838
58288 355
149923 892