15442 523
25634 570
34718 286
18980 352
25999 430
47528 64
3441 411
3779 313
12793 754
6054 383
6695 274
6129 308
14123 438
8746 120
2726 550
5367 535
23803 294
42390 223
12258 75
13096 608
3158 292
6738 433
36131 95
10520 181
15659 354
6030 803
6929 643
7917 888