5060 728
5459 557
1119 72
2295 494
1193 100
2226 399
3428 587
2836 548
24727 813
7156 393
978 213
2786 663
3686 790
1666 213
5963 388
1069 104
1455 238
1899 252
2825 138
2949 643
2119 197
3445 674
899 90
4013 718