40560 407
14076 244
21657 95
22286 133
35879 345
46948 1014
80123 669
27539 420
32249 64
27288 771
29864 582
52803 538
61209 605
16802 197
22725 115
30122 386
23392 733
8516 417
3834 519
3472 192
4390 526
4813 106
2565 98
5427 522
4851 557
3827 294
3065 115
7928 751