309 92
906 254
669 174
2652 659
408 129
1719 443
1669 372
2294 653
2384 691
2509 748
10002 546
7727 681
6941 443
6076 732
9587 736
12912 678
8555 81
6093 318
6042 771
5452 725
5655 227
3832 138
4246 200