29495 90
5603 17
115615 310
25913 124
9266 29
20393 111
20249 77
8391 33
99871 359
3206 9
14411 69
10993 23
5616 17
5607 16
7222 25
6685 22
3825 11
4382 20
5160 18
4550 17
5049 9
4680 16
6910 22
26377 177