291 43
6570 718
3516 404
19907 772
15206 334
2971 380
9048 850
5268 205
5729 453
5219 916
18390 487
6836 86
20125 859
67149 418
85246 289
95547 613
74287 649
71633 660
95860 293
84791 246
127761 369
73916 547
124397 677
73895 233
15214 885
136351 389
67240 690
16847 515