2897 790
1651 258
1368 178
2278 416
41559 354
99624 916
19897 581
76175 439
23704 677
31743 309
61355 553
46830 106
13735 833
34766 305
28122 332
12330 137
15786 231
42429 532
54114 895
83161 270
54640 669
26457 761
43167 601
68235 164