2960 221
2250 211
4013 291
14898 285
5533 567
3847 654
3032 183
6317 232
3268 254
4441 97
5630 661
3924 519
3985 521
5565 169
2675 165
4850 696
5391 174
3628 120
28089 124
7246 336
15705 582
16626 420
27338 928
2692 245
13877 700
12659 752
13416 275
2942 168