1015 97
2352 517
1992 444
2394 344
74986 277
69006 664
24684 201
64673 509
27723 600
109351 315
168469 1155
30160 314
83623 181
32990 700
30040 456
72252 218
102162 230
51968 226
40119 414
21164 119
69048 807
41725 125
48564 469
129992 1242