3960 386
5764 131
2398 296
3486 808
21323 183
7055 866
2936 452
1085 114
40459 595
1853 278
1679 224
2840 543
7870 251
696 55
9818 770
5706 403
7353 582