20516 241
876 142
7518 31
17155 944
1742 145
3329 640
3441 510
305436 1033
4076 656
9048 859
15898 418
5137 422