12806 283
15146 154
29790 529
14522 140
3218 424
1430 369
4093 377
4288 268
2660 61
3519 527
4317 773
69953 538
73609 193
7056 322
14495 747
35211 619
25392 845
36482 171
3863 334
8576 681
36432 686
13008 194
17768 116
53355 82
10933 41
26122 522
14481 32
30750 226