28688 291
3963 527
6934 52
7328 160
2412 288
3059 371
12761 345
3050 702
25585 168
15605 879
2892 458
2722 357
3889 957
7575 45
3713 171
5339 232
1457 131
2945 519
2187 113
6051 618