2826 150
10045 93
5968 291
1267 363
1361 307
10985 778
4701 73
2697 281
929 299
5934 244
9505 738
17091 407
401 85
2642 574
18599 197
1502 320
2958 722
616 135
90862 782
1112 284
6043 815
1687 392
11166 687
2322 626