9693 528
45383 522
10420 178
21168 239
5681 772
6874 284
17768 672
20524 372
4329 39
19772 593
5348 314
23268 611
8708 694
25412 478
10238 344
11440 217
16337 402
4269 238
10392 864
8752 113
9549 258
9496 923
12934 804
21177 657
7824 620
29210 497
10029 317
6235 426