3112 806
2535 316
3428 860
5126 172
1697 323
5849 151
4420 215
7182 94
1380 205
2358 170
1251 25
1691 291
1918 457
17234 711
5969 600
501 45
1844 353
1818 169
4702 423
1197 215
18724 249
22197 164
4012 779
6310 564
3789 120
4915 612
3160 343
10533 704