2952 353
1933 25
3294 743
17935 92
6718 56
6292 144
5780 620
4054 370
5428 446
11086 882
5930 451
27991 122
18207 94
11397 533
75950 578
18141 784
46901 185
14596 683
6550 213
6426 260
16824 802
13583 233
66539 418
147310 696
126034 85
243274 330
71101 660
95357 293