16050 939
6277 714
1262 206
3635 968
2351 656
5122 420
5392 607
5419 473
3817 593
83437 1067
5918 697
7499 827
6160 348
59941 228
29059 601
25637 259