1502 320
3689 52
9031 302
905 255
6043 815
10045 93
5968 291
9505 738
11166 687
3269 486
4246 680
1576 483
2322 626
929 299
2642 574
17091 407
5934 244
18599 197
2310 741
1267 363
4226 480
2697 281
616 135
10985 778