19019 348
42363 897
7697 917
20515 678
7205 286
108558 552
7660 434
5855 469
2884 472
4150 273
4459 67
11239 565
6557 412
3732 888