3475 523
2994 85
10943 99
5546 356
32619 777
5064 215
9320 203
4480 330
8414 449
6439 596
4594 569
4136 396
2842 587
1906 107
4160 377