14575 503
3877 86
5851 107
7303 301
6491 374
5449 308
7710 718
19502 645
4631 170
6153 786
9453 363
8730 825
5441 192
4481 346
9214 515
10297 187
5733 549
4928 472
6736 249
13377 131
5346 565
6845 860
13090 265
7047 667
3673 65
4641 279
7667 91
41092 531