3003 659
18347 89
2400 148
8942 459
8230 159
15912 511
5332 94
7142 462
9737 842
6063 715
3684 541
3794 442
3037 82
12861 225
5988 421
7730 431
6706 756
4096 332
1745 185
2578 327
3825 756
2951 509
2898 797
4123 582