2992 175
35284 313
17567 804
12811 157
9118 41
11533 545
5925 133
4017 644
8515 877
5075 520
2696 327
3045 58
1966 73
3029 277
3792 127
2940 268
6870 719
8742 604
5953 99
4718 303
7461 125
9337 594
3063 222
6561 338
6417 324
7064 578
4662 223
7892 427