14576 503
3877 86
5851 107
7303 301
6491 374
5449 308
7710 718
19504 645
4631 170
6153 786
9454 363
8731 825
5442 192
4483 346
9214 515
10297 187
5733 549
4928 472
6738 249
13378 131
5346 565
6845 860
13090 265
7047 667
3674 65
4643 279
7668 91
41092 531