1000 446
626 324
19 93
74 79
114 623
569 18
181 629
258 223
71 263
638 777
412 511
490 433
14346 365
13296 804
9387 361
7326 363
7275 348
6096 14
5631 40
5095 201
5023 225
4447 922
4410 646
4395 218