15018 541
2456 505
71103 185
2333 469
27570 347
4951 196
4983 525
19882 556
9041 684
17682 555
168924 370
18549 138
23017 415
4660 419
3456 57
13919 716
5961 80
21358 583
55053 847
196802 1088
5637 550
3583 81
20798 124
1666 416
2561 253
15112 672
8184 229
39080 239