12094 86
2561 31
16481 418
5902 151
21030 835
15239 87
21239 207
12617 555
21850 846
4196 37
15168 465
17224 639
16164 413
6162 292
44374 48
23139 570
2593 25
15756 187
6570 604
16180 265
28876 776
15791 363
16036 163
20059 147