2896 421
7216 227
19802 890
3764 240
229600 837
94556 613
242961 330
122987 78
131808 215
279895 526
102797 573
103278 820
63557 790
113270 421
169163 203
179262 407
50096 528
58189 581
148084 929
86109 830
21356 330
116555 403
110899 236
50886 61
94446 602
105411 231
73377 661
79570 518