5296 620
6345 138
39488 52
4476 286
11577 74
30055 176
30243 105
15173 330
8462 407
6332 162
47374 454
4554 88
30094 972
4677 715
29020 85