816 133
24313 547
16876 303
51150 94
7818 803
3257 770
23004 207
6111 562
6341 612
11900 215
997 27
2050 288