11228 260
7588 227
20726 313
6957 513
21058 432
5902 362
4251 73
3543 218
4612 661
8630 828
3271 387
5643 311
10770 345
2886 92