40523 407
14075 244
21644 95
22281 133
35875 345
46935 1014
80107 669
27524 420
32242 64
27279 771
29845 582
52785 538
61190 605
16794 197
22724 115
30120 386
23384 733
8516 417
3834 519
3471 192
4390 526
4812 106
2564 98
5426 522
4848 557
3827 294
3065 115
7926 751