3008 150
19046 351
7455 171
4314 88
12962 341
4447 498
6062 503
4562 219
2315 232
3875 440
4045 526
3554 496
3750 97
7304 708
7709 108
3347 35
11634 351
3918 507
2266 197
3833 377
2797 411
7721 852
2529 246
4703 780