3112 92
7232 81
15288 543
17336 515
12161 116
19108 666
12025 270
9780 469
13639 532
14465 411
15331 137
21099 324
33502 472
13356 719
4680 196
10799 241
4797 642
46227 73
3526 448
17757 322
19489 167
7612 552
14726 892
14407 248
48807 792
8556 603
18079 703
25133 877