3932 793
3230 513
4702 728
15084 664
15269 503
5348 325
14639 761
8500 369
4297 508
2437 175
4517 680
2146 52
10347 907
4644 374
15420 421