3593 19
7714 53
28502 180
15656 75
17690 122
8941 41
6361 27
10498 35
21395 114
18872 56
18043 49
21312 61