5097 118
8156 120
11535 840
12084 633
24450 155
10634 600
22107 353
13554 33
4501 320
14461 642
6243 234
3942 122
11539 515
8317 45
6948 807
12684 306
10934 372
7959 270
4830 422
15628 61
7886 355
8504 212
17253 738
21067 185
10319 492
6634 257
40881 516
7812 636