3026 336
4325 639
28776 584
1357 156
2267 310
2749 247
2879 639
2748 479
5759 657
2527 248
4869 868
8292 550
2557 217
3183 103
5422 644
8494 512
5939 787
4054 469
845 148
5142 115
7786 502
3287 356
8125 879
4294 334