506 455
1059 814
963 553
236 295
1043 684
244 948
312 959
443 23
982 810
643 583
794 218
712 108
24798 2370
20500 1066
19957 1160
19660 1911
18087 1989
17218 3155
17118 1362
16904 947
16444 1417
15492 558
15479 1741
15429 1358