1442 351
5869 808
1321 209
11221 523
6565 701
5576 263
25225 668
38297 72
6411 73
8953 464
30709 128
4714 526
5616 935