21616 63
10738 180
45998 491
329643 808
7924 76
43356 1062
25020 224
107634 349
59601 874
158762 354
137223 689
70379 90
29827 266
43848 172
104490 587
65905 884
50664 335
155027 952
238692 504
59521 438
23863 56
103555 1126
23995 401
70530 395
224156 843
113027 798