10198 313
4371 422
1730 231
2216 242
4407 354
3652 87
4906 511
3293 273
3685 374
2661 206
17753 377
13539 313
5683 407