3251 215
12863 405
27120 82
4542 152
6594 331
2269 274
5161 478
9358 87
4866 443
5402 242
3483 50
8900 55
7581 251
3930 458
6933 567