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