156 118
760 584
52 339
404 322
994 31
594 838
861 777
502 336
426 619
289 547
996 675
62 468
14384 365
13353 804
9396 361
7343 363
7294 348
6115 14
5650 40
5105 201
5038 225
4456 922
4424 646
4403 218