353 75
1873 477
1073 222
2542 793
54867 748
44127 730
51010 748
54903 269
53529 355
48179 221
51110 203
42961 480
79678 938
91719 848
64804 455
76970 648
122015 331
71151 512
100850 745
87574 809
117003 376
100718 282
139498 521
1580391 4546