2984 300
9510 476
3982 591
16844 157
5147 587
1759 135
6196 261
2824 351
26136 282
2995 110
4300 209
3476 257
6139 207
16283 220
2369 318
2951 603
6658 252
3737 585
3388 681
7990 199
3241 424
7803 145
5967 829
9895 347