3021 855
10820 578
741 67
2651 466
2100 304
989 106
2693 472
6274 136
4373 234
9021 762
5454 500
3733 888