953 152
11973 624
3190 590
2666 413
9674 176
3442 854
3724 665
1572 127
984 128
8855 597
27976 683
776 52
4322 525
24047 614
8019 447
7469 602
55941 443
7040 715
25295 701
3808 302
8894 172
3262 355
17296 578
2212 287
1736 207
9630 27
2228 336
21285 389