1443 351
5869 808
1321 209
11221 523
6566 701
5576 263
25227 668
38300 72
6411 73
8953 464
30713 128
4714 526
5616 935