3176 330
7246 243
8628 115
2770 309
7086 28
11740 313
8427 820
6970 803
18921 664
4109 327
3786 249
5304 611
13316 558
1233 103
2856 192
4940 509
10247 908
3093 449
3036 533
2089 300
2609 214
4985 623
9009 531
2998 484
2288 245
13558 628
5583 529
1955 122