2551 480
1624 224
7060 764
10990 378
20512 623
80310 146
5335 501
5332 513
8035 918
11646 645
3357 73
17484 665
6706 414