3593 154
71150 653
54995 174
59338 384
6418 535
29542 361
7114 614
16402 855
8847 175
1462 93
2322 269
12967 54
4102 503