2998 531
20645 616
5582 693
2784 523
2760 83
5423 446
6349 386
15379 852
3539 632
6723 879
3504 174
5560 835
12409 491
13976 486
5056 360
42952 913
9448 826
3395 222
7006 570
7916 536
2853 677
3540 398
7511 336
2831 409
3552 524
3472 752
28150 201
16101 735