34776 303
21738 877
25057 246
17777 183
16498 696
22235 535
13713 860
16702 704
14424 953
5961 764
17350 622