803 10
456 3
29033 112
9674 21
21530 48
46006 213
39561 123
8599 16
32700 76
17290 23
29650 24
35186 53
49432 101
13165 14
17994 41
37656 151
35186 244
33719 120