21371 331
2516 93
5227 464
3045 657
2984 663
3788 807
5267 837
1845 312
3493 478
13556 688
1225 42
3303 629
3843 624
2140 406
1399 135
30764 382
3999 693
2161 266
5224 517
12218 393
3211 835
2765 567
2963 614
2970 408
936 98
1993 432
1195 236
4994 418