1000 563
379 28
1055 447
703 952
145 512
222 464
968 603
201 893
346 241
548 69
979 54
205 464
14091 364
13068 803
9264 361
7245 363
7118 348
5964 14
5501 40
5005 201
4926 224
4376 922
4325 646
4296 218