2534 480
1617 224
7051 764
10989 378
20511 623
80309 146
5335 501
5332 513
8034 918
11643 645
3357 73
17484 665
6706 414