2096 125
25439 818
9904 914
21671 653
4042 273
25442 266
5526 734
19503 320
7197 682
5092 990
3442 307
6295 105
6372 292
7788 402
24516 289
9997 127
8134 108
221020 174
8339 53
2003 39
8451 214
5414 715
31245 697
14217 214
126167 418
5660 127
30303 929
1427 85