3513 875
8293 532
70528 641
2136 227
71384 456
194863 847
384188 540
447665 1569
58378 1001
27394 662
3728 329
4674 717
14735 294
6590 515
5661 591
1720 118
2249 420