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