41016 159
30972 455
31210 274
30578 683
16844 445
17265 490
66480 407
16376 139
19946 806
59736 638
102348 1029
41845 498
96108 752
107481 888
41133 692
85080 408
46889 257
2582112 3018
21740 72
36455 318
48115 170
52696 236
20889 481
46289 492