19021 348
42364 897
7700 917
20515 678
7206 286
108559 552
7660 434
5856 469
2884 472
4151 273
4459 67
11239 565
6558 412
3732 888