2948 353
1932 25
3293 743
17935 92
6718 56
6291 144
5780 620
4054 370
5428 446
11086 882
5930 451
27991 122
18207 94
11397 533
75949 578
18141 784
46901 185
14596 683
6550 213
6426 260
16824 802
13583 233
66539 418
147310 696
126034 85
243273 330
71100 660
95356 293