1443 351
5870 808
1321 209
11221 523
6566 701
5577 263
25227 668
38304 72
6411 73
8953 464
30719 128
4714 526
5616 935