2073 369
2911 590
25886 313
50904 78
18166 221
35248 513
17124 742
9120 88
2815 407
6602 696
12663 289
55592 761
22369 602
17597 575
39938 334
164002 974
386336 1079
3019673 7338
20180 573
6848 152
49790 855
33571 601
36500 935
30594 293