8989 253
30103 84
57033 712
35059 334
61398 457
1494 48
4262 535
42730 788
12429 315
12447 335
1680 217
18649 918
41356 222
3404 857
4351 425
30099 740
13494 420
11551 181
7513 389
8329 697
16795 277
16234 766
2251 303
12294 647
5194 478
8747 132
2252 229
12593 523