15086 48
35810 129
37476 167
4353 11
8576 52
5226 10
8630 40
7772 71
5790 42
22049 100
11559 51
4515 7
7092 26
3207 10
6027 11
12463 42
11172 56
3707 12
41063 145
47006 203
4873 12
12090 38
9038 35
18548 103