3913 593
2295 108
3289 44
2505 636
4568 695
4447 416
2300 314
2185 373
3555 624
4297 501
2380 620
1046 59
8124 587
3243 514
4881 529
2632 73
3881 612
3783 93
4257 368
7401 462
6136 472
4001 386
908 149
6769 877