5642 282
29998 86
5527 136
5288 288
6634 394
9969 631
7128 67
3947 111
5404 300
8780 815
7448 772
13098 843
3915 860
14848 729
3222 623
10572 513
18795 175
4406 851
13218 485
16702 904
2919 317
8184 575
38818 214
11576 827
3211 93
5910 56
5044 113
17043 171