2958 9
5164 13
14535 44
10439 37
2171 2
9493 23
5955 14
7808 13
4409 5
11438 24
16419 36
12335 27
29853 93
18606 36
23662 41
4179 5
16234 16
33612 46
25663 28
18212 59
13050 35
4352 13
6835 10
26408 53