10196 708
5833 374
14694 391
4187 656
8248 349
7356 730
20988 673
14245 289
22714 257
13335 659
1746 41
3327 500
4536 299
4996 932
4796 541
4321 93