45026 338
27533 123
15683 365
12608 342
32622 292
30352 577
11755 581
16182 829
26246 539
19432 835
14350 714
36614 548
18444 330
32053 65
12389 480
49523 740
15232 122
6873 362
3716 451
40503 124
26877 779
20080 317
2637 393
33173 233
41068 906
19833 826
1939 379
12384 663