2299 69
44668 186
2701 393
5432 447
881 39
156648 239
11829 33
13541 532
14955 52
4758 285
5624 136
3320 116
3049 281
3784 318