40531 407
14076 244
21651 95
22284 133
35877 345
46942 1014
80113 669
27533 420
32242 64
27282 771
29849 582
52789 538
61198 605
16799 197
22724 115
30121 386
23386 733
8516 417
3834 519
3471 192
4390 526
4812 106
2564 98
5426 522
4848 557
3827 294
3065 115
7927 751