16595 329
3087 66
34574 449
25100 573
4518 727
14261 202
6142 644
7714 525
2064 156
3512 462
7818 253
5153 261
24899 527
2348 450
9505 787
9209 58
3373 49
2600 122
4264 482
2651 388
2831 504