5028 590
7923 916
3139 608
2885 97
5136 64
16543 465
1555025 4469
307212 850
312612 1221
22343 641
431129 1711
517696 1785
234584 481
158158 1045
211298 790
147708 216
114170 1065
6097 139
217057 303
14111 645
89967 848
22369 797
118276 833
51068 230
7022 162
14335 890
7400 478
168629 929