3596 528
1784 231
45631 217
4483 668
2843 54
3152 497
21678 620
8304 390
20406 337
14739 89
7592 206
5881 669
3480 531
5044 478
5569 171
15346 426