31533 519
4446 462
4715 727
2279 205
3619 555
5490 751
3053 362
1174 153
3207 562
4401 696
4060 52
4512 480
5177 291
3612 89
4666 667
8904 347
24687 137
8573 866
6477 657
4515 562
3509 607
2607 336
1885 159
1696 140
2548 262
3866 388
5415 148
5775 438