5886 412
2983 71
3085 696
2977 863
1399 450
20916 351
1181 285
12786 53
948 158
2226 280
3755 823
2726 643
600 23
2130 389
5094 163
6892 366
1792 115
1821 422
5059 298
8548 156
2018 578
6404 93
7349 745
7578 753