18172 83
14648 734
2371 299
3841 144
30714 502
14263 189
22424 363
6934 445
3913 110
3916 672
5229 521
5282 567
3102 94
15874 49
33190 659
15977 202
4836 306
4545 591
28099 341
6303 62
25745 496
2546 272
4478 442
41170 235
2250 121
20277 837
4458 305
30805 416