3065 64
35823 743
3301 111
41071 375
5648 509
2686 554
20401 474
2787 287
2791 552
3978 632
4967 657
3487 43
3813 556
9424 389
19507 63
3660 262
2289 318