16053 523
12381 482
21702 875
21325 350
48508 840
71238 746
13536 944
3822 402
3744 54
70292 204
164562 307
13802 247
15456 664
14125 723
26041 211
15196 693
7804 294
10757 324
3823 96
15415 113
12565 400
20091 117
39020 430
94192 192
4973 340
27617 557
70758 504
153391 328