3034 348
5113 80
24211 649
15022 418
7196 733
55906 513
1936 289
18699 977
23183 443
2195 72
29598 249
4619 541
4005 388
1815 98
2935 302