28 28
19631 28
22815 24
37844 77
68597 148
16349 27
9050 6
26211 73
31174 54
26695 31
27249 25
24025 21
17339 16
50388 90
24138 22
25892 47
34597 23
10585 10
35072 60
32592 98
38287 55
27855 35
54894 226
17314 10