14025 376
2289 143
3041 722
3652 665
3358 614
4000 270
10243 522
25438 237
3945 884
3966 173
4451 377
6396 635
4454 753
4268 191
5388 467
4198 915
5068 910
1595 53
1659 118
4844 260
2720 438
3038 84
1988 194
2952 87