362 98
2321 619
3937 665
634 161
2455 440
46475 386
11416 158
5148 724
23466 489
29645 643
7366 119
15503 923
8448 768
6611 279