1443 351
5871 808
1321 209
11221 523
6566 701
5577 263
25229 668
38305 72
6411 73
8953 464
30721 128
4714 526
5617 935