3390 542
25309 734
7523 679
7111 250
46468 226
6764 83
150030 877
79080 627
11585 249
16527 296
9418 433
5487 33