1443 351
5869 808
1321 209
11221 523
6565 701
5576 263
25226 668
38298 72
6411 73
8953 464
30710 128
4714 526
5616 935