2361 409
3700 347
106069 558
3550 286
122817 517
99803 544
78653 313
5633 846
4516 356
10206 347
5091 228
63741 198