31303 165
3751 272
1216 89
3186 144
3581 515
3329 213
9396 822
2652 390
1620 171
3815 256
8754 334
1985 250
13142 303
2153 228
6717 86
8675 611
5316 409
2797 307
2458 81
3966 716
2019 177
26197 106
3767 631
7000 532