5056 590
7947 916
3142 608
2887 97
5136 64
16545 465
1555130 4470
307233 850
312663 1221
22347 641
431228 1711
517805 1785
234651 482
158210 1046
211332 790
147721 216
114202 1065
6098 139
217143 303
14112 645
89987 848
22374 797
118303 833
51098 230
7025 162
14337 890
7403 478
168692 929