1502 56
2340 248
5143 390
4557 337
9658 171
2105 211
2512 332
3222 632
2614 401
13534 670
3809 692
20922 208
1494 209