2347 1
31229 36
13103 13
9248 8
41534 59
29150 39
13956 16
18235 19
19645 20
9260 7
38572 53
24448 29