19321 667
5479 312
15103 810
7409 52
4214 308
4920 336
3944 543
3060 371
8206 509
4869 291
28132 107
2029 63
25048 436
5188 283
4961 473
9918 79
38649 128
3422 304
6316 251
4524 318
4391 797
5200 745
3409 102
7056 362
14661 432
13788 153
1692 115
5282 897