15272 596
3994 652
38580 433
6926 156
404289 775
10229 78
12103 126
15613 218
57823 321
72232 549
44157 603
15546 170
3916 153
116165 474
34891 959
15804 747
5960 526
3526 758
5225 874