15141 335
5075 286
6827 562
6936 612
12916 175
9143 323
21063 183
21720 812
2629 99
21191 252
4371 397
24642 476
4599 716
4122 439