2635 65
3596 363
3100 93
16773 317
7329 658
115860 222
16484 98
28460 1032
90968 266
31254 543
34424 474
37061 653
4065 754
4109 752
3997 443
3375 519
21371 61