3931 793
3228 513
4701 728
15067 664
15243 503
5344 325
14638 761
8491 369
4291 508
2428 175
4514 680
2145 52
10325 907
4640 374
15383 421