2925 346
21538 150
20555 522
3247 207
1988 24
2645 145
2944 446
11751 313
6974 803
2859 192
2611 214
5008 437
7533 662
64010 201
11235 517
2506 272
28222 53
28691 776
32564 497
17094 741
7194 581
10450 420
6606 572
19329 548
28961 127
5755 106
11645 480
18963 420