29567 90
5605 17
115726 310
25951 124
9274 30
20423 111
20260 77
8397 33
99998 359
3211 9
14432 69
10999 23
5621 17
5618 16
7228 25
6692 22
3828 11
4387 20
5168 18
4551 17
5057 9
4688 16
6920 22
26407 177