3959 793
3276 513
4757 728
15371 664
15512 503
5432 325
14682 761
12283 369
4341 508
2470 175
4601 680
2179 52
10545 907
4734 374
15942 421