29473 68
16963 17
31543 48
88201 270
63924 82
28760 59
24739 29
37958 95
28117 79
42484 132
16723 19
21970 25
26885 61
32653 76
44278 170
18394 25
80528 189
27007 46
41474 62
28645 119
18663 39
28577 55
21804 28
101374 412