5028 536
8051 583
3775 618
13529 496
46093 857
3150 224
5960 268
5192 447
9243 441
19189 722
7855 686
2860 208
2278 204
4409 474
2422 45
6525 680
2747 41
33943 888
13929 688
4046 339
5032 290
13471 480
3521 517
5412 952
47021 124
4557 737
3953 93
12603 382