15810 782
28999 565
16262 548
15862 419
14935 384
20790 249
16577 777
55394 410
3029 319
7892 830
5890 527
34792 677
7188 100
3249 686
1217 156