32593 80
47470 205
56882 151
42182 123
43449 94
30749 125
30187 69
25689 78
29214 58
30206 65
27779 84
46761 170
26828 100
26315 64
80146 251
19800 52
44905 121
16098 23
12413 17
11555 10
12248 21
16563 28
13997 19
17675 48