2910 218
7358 588
31608 390
6468 540
128 29
5902 650
32047 118
1085 352
675 89
18246 390
3097 813
555 163
39213 321
229523 586
6951 362
25895 58
2864 918
102998 197
271159 269
97579 505
12567 485
18051 715
2428 128
71493 653