19865 311
86999 830
73355 533
136183 389
67158 690
117128 403
35994 115
29488 504
33885 139
111456 236
16014 269
7090 110
30079 664
108498 909
57659 513
61754 584
33934 179
27283 294
11213 257
51169 61
21922 428
20407 623
61900 413
18086 497
19215 83
33280 557
9157 221
3034 299