21056 509
2972 421
2536 59
2774 60
10205 387
1913 358
4371 264
5063 421
13178 353
4118 453
11962 264
5984 105
2617 480
5704 362
4585 693
2681 98
18383 170
4535 892
905 35
4546 514
3942 948
4594 376
8225 893
1854 259
1585 72
3104 52
2809 124
29673 301