158586 421
23258 421
1020 173
1831 478
1607 321
491 56
2604 618
676 127
3167 649
1149 261
1644 420
4620 885
2160 406
751 119
1998 495
828 57
2174 483
1461 370
1082 91
1100 139
947 66
6397 42
931 196
505 51
2542 671
4373 760
3309 627
17077 278