3303 797
2767 597
2398 636
29468 128
13003 264
2310 511
7184 830
1399 104
4269 506
3536 546
8025 48
2838 244
2366 397
2040 188
4982 684
44582 233
2567 618
2160 631
28876 863
847 263
4680 640
2098 651
7546 628
5498 666