3209 542
25038 734
7142 679
6932 250
45363 225
6537 83
149663 877
79003 627
11007 249
16155 294
9319 432
1872 33