40556 407
14076 244
21656 95
22284 133
35878 345
46948 1014
80122 669
27538 420
32249 64
27285 771
29860 582
52803 538
61207 605
16800 197
22725 115
30121 386
23391 733
8516 417
3834 519
3471 192
4390 526
4812 106
2565 98
5427 522
4851 557
3827 294
3065 115
7928 751