21193 804
22215 876
30444 438
17446 676
9694 849
9932 396
4852 195
8699 586
13759 459
5196 208
1921 71
2094 85
13573 519
6925 464
5514 547
2617 222
3481 473
11159 439
1301 97
6212 767
5705 586
5774 469
5161 612
6573 737
2881 144
127582 895
82467 928
5375 264