502 110
274 63
2086 627
1973 591
1603 475
174 52
1368 289
2365 297
993 108
2740 620
4765 269
5573 295
13539 810
1904 496
4773 582
3827 314
86948 628
4646 551
144702 284