8120 321
5958 408
2915 202
6429 149
2917 356
32372 86
3841 674
5334 759
1423 333
20845 80
1835013 3210
15378 170
14637 686
752 84
53543 627
3226 79
7449 403
9082 878
6408 481
3034 332
1896 272
4009 485
12011 362
8070 307
3347 310
2856 178
5890 69
12335 386