14575 503
3877 86
5851 107
7303 301
6491 374
5449 308
7709 718
19501 645
4630 170
6153 786
9453 363
8730 825
5440 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
41091 531