2954 407
515 25
2931 669
5799 273
2586 668
388 89
2863 609
897 135
2666 565
1035 227
1618 498
3128 967
2759 504
34563 586
1180 190
505 41
5119 47
9198 617
2393 421
15871 159
2383 583
32393 222
120267 469
1244 226