2302 573
427 238
739 347
485 424
914 212
473 113
314 904
21 413
646 238
733 608
132 967
911 447
6390 208
232 158
1966 123
4710 786
683 999
161 787
3282 537
438 199
577 151
394 602
808 910