2239 725
269 57
1612 364
596 186
3322 188
276 62
7875 81
2737 353
4735 149
17575 162
5338 427
5429 584