4043 793
3339 513
4932 728
16156 664
16093 503
5624 325
14830 761
12587 369
4587 508
2644 175
4729 680
2272 52
11097 907
4870 374
16953 422