2931 353
1925 25
3291 743
17931 92
6717 56
6290 144
5780 620
4053 370
5428 446
11086 882
5930 451
27991 122
18205 94
11397 533
75949 578
18140 784
46901 185
14596 683
6550 213
6425 260
16824 802
13583 233
66539 418
147310 696
126033 85
243272 330
71100 660
95356 293