16060 939
6277 714
1263 206
3635 968
2351 656
5123 420
5392 607
5420 473
3817 593
83437 1067
5918 697
7499 827
6162 348
59961 228
29065 601
25665 259