15956 258
13201 668
5279 47
6326 218
8799 857
3775 248
5090 746
7183 917
1601 302
8262 234
5331 87
4317 212
6087 649
8576 550
17147 563
4077 76
3342 556
5961 606
8726 604
4890 397
2331 235
5834 353
8044 267
30074 664