20160 619
3169 352
8647 600
4197 191
3368 750
176261 790
10142 868
22008 331
8534 154
4972 527
30043 504
6755 100
2769 641
1738 240
3373 571
2637 774