2670 541
23873 731
6558 679
6637 250
44084 224
6136 83
149101 877
78839 627
10247 249
15478 294
9167 432
1604 33