19958 27
47134 60
29059 90
41530 127
43723 99
76435 308
66620 167
28272 51
12336 18
19085 87
24380 42
18342 40
30909 71
77725 256
23833 51
10901 10
29378 55
15068 13
22116 39
20123 35
20592 36
15384 14
26785 66
23927 44