585 158
896 230
399 94
3038 903
1854 468
23596 646
44909 462
2334 661
1687 399
2410 560
3580 466
1898 363
3486 838
3549 68
2079 459
4261 610
4237 281
39447 746
6527 515
58296 564
39171 427
32596 160
5250 680
43554 273
73888 918
3099 267
257655 357
132216 336