642 153
395432 1035
2370 571
2632 666
482 116
3789 114
875 273
2030 590
243 40
3753 472
2478 671
9628 686
2557 696
27541 561
1051 288
19829 364
1904 343
1812 499
6050 409
23211 590
381 98
62702 278
1921 415
93316 502