2896 421
7215 227
19801 890
3764 240
229598 837
94554 613
242961 330
122987 78
131808 215
279893 526
102796 573
103278 820
63557 790
113269 421
169161 203
179262 407
50096 528
58188 581
148083 929
86109 830
21356 330
116552 403
110897 236
50886 61
94445 602
105411 231
73377 661
79570 518