2833 80
5869 578
45883 338
10525 591
8643 781
4503 305
18091 60
7721 141
5326 69
21899 808
31128 434
16912 56
27196 539
19333 330
17919 496
29641 660
38947 168
18521 523
21261 748
8969 372
11623 41
19933 584
12996 305
26944 609
10819 137
37080 224
14509 157
33974 117