3932 793
3230 513
4702 728
15087 664
15273 503
5349 325
14639 761
8503 369
4297 508
2437 175
4518 680
2146 52
10348 907
4645 374
15421 421