9693 528
45386 522
10424 178
21169 239
5682 772
6874 284
17773 672
20524 372
4329 39
19774 593
5348 314
23270 611
8709 694
25414 478
10239 344
11441 217
16337 402
4270 238
10392 864
8752 113
9550 258
9497 923
12935 804
21184 657
7826 620
29213 497
10029 317
6235 426