4342 793
3610 513
5295 728
17554 664
17807 503
6528 325
15688 761
13533 369
5352 510
3055 175
5201 680
2522 52
12439 907
5221 374
20918 422