5056 590
7946 916
3142 608
2887 97
5136 64
16545 465
1555117 4470
307230 850
312655 1221
22345 641
431217 1711
517792 1785
234646 482
158204 1046
211329 790
147720 216
114200 1065
6098 139
217129 303
14112 645
89986 848
22374 797
118301 833
51096 230
7024 162
14337 890
7403 478
168689 929