2346 409
3698 347
105949 558
3545 286
122677 517
99672 544
78453 313
5626 846
4507 356
10194 347
5091 228
63563 197