3949 613
19436 200
6728 50
15058 437
72607 337
7630 521
7307 293
3979 71
11662 649
6787 156
7889 49
4384 417
21834 603
10976 291