21009 509
2831 421
2473 59
2754 60
10168 387
1893 358
4327 264
5008 421
13140 353
4081 453
11609 264
5948 105
2598 480
5667 362
4556 693
2655 98
18374 170
4514 892
889 35
4540 514
3935 948
4567 376
8194 893
1850 259
1572 72
3090 52
2798 124
29647 301