43565 328
84754 660
15409 654
19941 373
30044 935
4796 335
9147 969
62304 855
2898 411
3068 299
3970 249
4743 824
1603 371
2617 522
3768 604
2511 457