2612 80
2784 625
28037 508
2215 156
3154 202
9374 772
4214 791
6877 518
14029 193
23801 234
76594 309