45033 128
150830 491
19899 56
38759 88
75563 285
19790 8
72724 93
44396 54
27560 30
14919 9
19505 22
14980 8
23331 55
28486 29
22188 6
19986 31
58210 62
28431 70