3401 542
25320 734
7545 679
7122 250
46528 226
6809 83
150066 877
79084 627
11647 249
16567 296
9422 433
5498 33