2404 69
44726 186
2735 393
5485 447
897 39
157382 239
11832 33
13588 532
14972 52
4769 285
5646 136
3346 116
3071 281
3823 318