21052 509
2945 421
2529 59
2774 60
10191 387
1911 358
4366 264
5047 421
13174 353
4110 453
11888 264
5981 105
2615 480
5696 362
4580 693
2676 98
18382 170
4533 892
901 35
4546 514
3940 948
4587 376
8224 893
1852 259
1582 72
3102 52
2805 124
29671 301