15003 23
7415 12
6545 15
12920 23
2623 6
27833 46
15345 24
175648 313
20457 46
14841 15
6242 11
3972 13
42326 65
13462 44
6226 9
20012 66
20271 83
6200 6
2897 7
10521 7
12017 42