560 120
553 115
1678 336
1267 289
753 150
1890 491
769 233
2796 928
5421 692
4901 140
126742 371
82660 779
7208 313
7322 79
2391 44
23908 454
8374 759
5031 347