19556 512
5720 562
2124 118
24946 161
3641 115
4506 794
5666 860
3739 500
5174 385
4111 358
7940 202
5498 87
12283 186
6088 705
6184 75
12001 422
15973 509
35709 168
9803 631
22903 254
13061 619
7506 37
5804 347
20964 676
7418 215
4807 797
2105 53
8950 661