40506 407
14075 244
21640 95
22276 133
35873 345
46921 1014
80103 669
27519 420
32239 64
27277 771
29836 582
52779 538
61184 605
16790 197
22723 115
30118 386
23377 733
8515 417
3833 519
3471 192
4390 526
4812 106
2564 98
5426 522
4848 557
3827 294
3063 115
7925 751