22533 215
1857 36
1661 258
1808 395
6679 331
7228 57
3672 550
6262 943
3612 866
3371 727
1348 210
1965 163
3756 247
3229 613
3863 697
1859 45
2102 108
1676 68
2304 69
2756 116
3464 406
8084 869
2980 334
3041 396