20870 735
26277 556
4914 336
7423 302
5134 679
3059 342
2393 137
4685 42
1706 225
3946 303
7408 331
4664 660
3311 299
4832 622