13931 413
10377 958
22878 352
9808 806
8101 665
25508 302
12708 362
7904 567
6136 36
7054 179
4726 761
17953 736
6273 883
20978 154
15013 31
40847 723
34276 668
28745 974
44855 71
24408 107
6221 373
48092 49
23157 590
19506 632
4834 169
26718 322
11386 322
31125 307