4063 793
3346 513
4957 728
16201 664
16141 503
5645 325
14860 761
12615 369
4607 509
2684 175
4741 680
2278 52
11141 907
4892 374
17061 422