7599 161
23526 121
13726 1028
2222 25
12740 572
12349 582
8710 416
14977 711
5974 266
3080 447
2509 623
18999 101