3541 327
21525 615
23427 98
10460 52
2832 608
15001 497
15521 526
444002 748
24446 161
2187 159
17709 783
40029 543
19386 522
29686 577
8435 810
7853 248
3207 319