1308 323
485 62
883 251
926 178
2921 956
3990 361
18576 402
8605 62
5387 467
7105 312
6299 291
20224 668
3823 373
9232 651