2230 504
3505 813
5098 262
5463 623
7393 488
8039 413
4863 478
3061 128
2976 245
6518 733
7134 703
3937 265
3516 561
2605 588
6117 629
2334 99
3764 459
3099 614
3959 878
2985 60
3331 321
2100 207