29952 273
10909 753
4728 333
4217 423
8390 385
13519 220
13404 109
12402 833
8646 128
9543 781
4116 496
10154 86
4740 559
8536 81
14048 492
20639 535
3752 43
11259 598
8657 349
8542 346
12217 121
12817 725
9804 614
7887 730
4055 297