13956 756
4342 493
3428 506
34394 149
41555 590
50378 608
17854 332
9650 798
28662 309
12963 234
21013 828
11859 591
26620 712
10543 195