22218 75
29523 43
14856 346
12663 342
288510 602
584429 1188
131825 536
179032 446
290738 320
166409 467
142375 218
53298 162
12981 568
90281 955
21143 119
158128 262
120233 546
175797 313
46042 97
25834 309
13328 221
53290 154
728659 2112
34865 324
84723 405
15851 756
39852 616
18934 499