19965 307
3821 567
8314 633
3426 335
3718 111
5195 627
3539 425
12936 701
4104 91
1996 340
2476 296
1429 104
6486 399
4830 943
21992 251
4137 47
6486 574
4096 916
23470 515
7215 212
29167 150
2510 475
3575 356
4975 663
33424 422
39982 906
4479 382
1948 155