19291 948
2988 257
4036 663
3657 767
2535 491
3816 93
2208 192
10342 286
4852 936
4967 557
3928 588
2271 36
7717 717
3292 414
3404 329
2489 86
4905 735
4131 340
5060 434
21199 496
10321 664
8850 590
10705 509
9004 382