3196 353
2076 25
3319 743
18040 92
6751 56
6316 144
5801 620
4068 370
5443 446
11108 882
5948 451
28009 122
18234 94
11409 533
75970 578
18167 784
46910 185
14620 683
6556 213
6524 260
16835 802
13588 233
66547 418
147332 696
126051 85
243309 330
71113 660
95428 293