2233 560
2214 483
3012 551
20616 752
12451 726
47595 732
34165 609
13497 233
12795 323
5822 180
24286 138
4437 630
9922 823
202771 489