3053 49
7097 576
2776 245
4173 31
4338 311
2889 134
43450 592
102460 275
76530 946
76168 680
42258 320
28212 303
32712 878
3853 91
75283 436
72557 574
14474 79
3594 232
169094 300
59663 340
5503 796
60262 546
65843 144
22970 264
2181600 2267
32649 472
24123 300
1429423 1579