29075 514
44185 829
34177 840
8889 189
12942 275
5134 369
14042 114
7452 850
9605 668
14608 636
5957 501
9383 546
7890 131
50449 371
5201 646
2927 30