4076 513
4539 111
14110 376
7078 147
43763 833
22067 260
1630 52
9852 882
4676 446
5152 753
3433 339
10665 522
1722 144
2268 248