21091 509
3147 421
2656 59
2795 60
10246 387
1942 358
4438 264
5110 421
13220 353
4167 453
12034 264
6028 105
2642 480
5728 362
4615 693
2717 98
18405 170
4557 892
923 35
4559 514
3955 948
4623 376
8245 893
1866 259
1608 72
3123 52
2820 124
29707 301