3016 85
5164 722
5574 508
6966 735
2816 206
7518 315
2596 443
3103 659
3909 175
5181 871
4864 683
3674 407
4867 114
4139 636
3346 358
3160 389
10692 191
18934 130
8363 376
11253 620
11154 766
5712 596
2695 218
13295 438