3065 64
35822 743
3301 111
41071 375
5647 509
2686 554
20401 474
2787 287
2791 552
3978 632
4967 657
3485 43
3813 556
9423 389
19507 63
3659 262
2289 318