24978 829
6893 536
7203 464
2883 311
4069 680
4031 265
53272 508
10041 712
4867 854
107066 837
87010 423
3960 559
8408 170
4261 440
4302 452
5527 877
4851 942
11643 927
19278 354
10063 641
5495 259
5211 181
31013 307
28951 309
133180 1107
9661 171
6753 608
153053 338