31690 390
2823 323
7888 313
3728 345
4736 757
9754 265
2981 44
17717 385
7256 223
21625 262
19803 618
3089 870
2269 89
3317 509
1800 132