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