3057 659
1988 332
54557 847
46660 175
25579 576
46632 503
20457 621
21394 386
23450 66
11425 509
12145 616
15191 493
19877 509
5270 230