14356 365
13300 804
7277 348
9388 361
4396 218
5025 225
2797 319
4447 922
4072 402
4342 36
1209 510
587 229
7327 363
6099 14
5634 40
5096 201
4412 646