11186 260
7574 227
20724 313
6952 513
21027 432
5896 362
4248 73
3522 218
4607 661
8622 828
3267 387
5626 311
10770 345
2884 92