15198 750
5529 40
25089 209
34007 539
40352 949
15838 595
33841 582
18877 507
9954 822
8197 137
10723 647
11624 372
29103 343
10345 130
14532 666
7872 74
10542 349
12557 128
23971 637
70750 492
15045 247
9351 183
9730 146
18356 542
49174 495
28625 232
12653 227
23055 308