12231 503
23707 181
11746 745
7487 129
14732 361
4849 303
3319 460
5805 251
5897 248
7979 397
8809 823
14807 543
3014 307
9785 638
50545 840
3351 51
15278 318
9492 835
15479 282
11047 258
7310 789
3203 373
7725 907
8768 752