5580 24
15947 49
8343 25
10999 35
8395 32
5128 13
23564 90
6721 20
9263 21
5509 13
4880 16
6453 28
7285 24
8698 22
2844 12
29364 121
5783 34
14863 43
14198 41
14684 23
19165 64
19433 46
8239 25
35838 222