22246 592
5509 712
3292 728
829 39
7025 288
9056 647
4684 285
5499 136
4729 233
9931 327
15054 120
9299 573
3790 849
2960 281