2506 69
44762 186
2765 393
5525 447
960 39
158197 239
11840 33
13637 532
15001 52
4788 285
5692 136
3372 116
3093 281
3858 318