20997 509
2815 421
2455 59
2751 60
10157 387
1893 358
4323 264
5005 421
13126 353
4066 453
11581 264
5946 105
2591 480
5664 362
4553 693
2651 98
18371 170
4514 892
886 35
4536 514
3933 948
4566 376
8191 893
1849 259
1571 72
3089 52
2797 124
29643 301