28415 23
29305 86
29366 209
21438 56
37984 107
99441 462
70425 260
35833 154
15032 51
22488 86
43101 87
45308 121
19343 62
23621 64
19100 22
41308 122
17936 36
15034 12
54050 191
21641 59
39327 228
20997 30
12729 15
16686 35