12681 89
4915 286
7840 697
22815 750
3113 131
10322 848
13949 392
21180 358
8056 358
8379 622
17794 549
8607 146
9655 716
10749 57
6113 299
12945 92
11207 711
4273 167
8745 139
7514 498
6569 123
10238 83
6999 207
10148 380
21405 703
35060 896
38417 582
16200 878