2224 77
121520 944
37175 429
9635 589
3998 595
184544 315
58101 491
6862 561
7513 716
5172 655
2363 116