29821 538
27709 187
44794 619
3903 455
11795 267
4949 941
21631 780
7997 708
5706 914
4127 818
1401 218
2663 273
2266 477
2237 310
3119 561
3118 475