618 158
902 230
410 94
3040 903
1857 468
23607 646
44930 462
2335 661
1690 399
2417 560
3581 466
1899 363
3486 838
3549 68
2081 459
4262 610
4237 281
39449 746
6529 515
58310 564
39178 427
32606 160
5250 680
43554 273
73898 918
3099 267
257658 357
132237 336