12193 33
6223 32
13769 571
5384 568
2667 159
7330 101
5948 638
3542 180
5866 586
9196 325
8657 685
17750 511
2644 91
3806 617
3986 754
7700 843
2694 135
2576 591
2999 650
968 70
3050 654
1998 301
1422 113
3402 563