6942 459
5212 832
10565 555
31548 281
638331 1444
12782 735
14401 653
143136 327
115579 866
10749 842
12442 676
3055 59
3958 95
3284 226
3750 407
4312 528