13956 89
1439 127
5299 585
20895 125
16546 610
19441 41
19124 560
23617 142
1452 58
3656 578
2513 146
11057 86
5222 359
5241 564
42763 120
25390 134
18072 129
385902 1161
3767 232
6089 596
10431 310
12051 426
7916 841
5096 58
6648 497
4007 403
14198 272
8673 774