32165 86
3840 674
5326 759
1422 333
20725 80
1820588 3205
15330 170
14617 686
751 84
53513 627
3221 79
7436 403
9077 878
6390 481
3031 332
1890 272
3996 485
12008 362
8039 307
3318 310
2837 178
5860 69
12283 386
3148 845
4162 237
10813 108
973 106
6132 598