3391 542
25311 734
7527 679
7112 250
46478 226
6769 83
150040 877
79080 627
11598 249
16536 296
9419 433
5487 33