4045 793
3339 513
4934 728
16162 664
16100 503
5625 325
14835 761
12588 369
4588 508
2652 175
4730 680
2272 52
11103 907
4871 374
16959 422