3080 874
3141 660
2125 332
55023 847
47112 175
25849 576
47048 503
20619 621
21535 386
23744 66
11487 509
12285 616
15231 493
20047 515
5352 230