23096 641
5652 403
24722 159
4629 526
3982 618
3463 317
15491 543
28591 358
5269 112
6939 733
13401 59
3441 686
11549 649
31350 356
11087 577
12345 548
7714 891
59371 833
29269 111
16947 589
10659 363
17855 449
8800 791
9294 392