15106 106
44148 327
32316 349
90277 252
58581 520
31991 511
51275 243
10525 40
20629 299
40942 97
20798 559
20333 237
17184 309
15651 516
98198 642
13393 544
10442 249
15430 987
15439 336
12815 611
105869 435
28208 298
53638 869
43045 291
13568 657
236121 778
177166 716
198069 997