399 51
2775 589
4716 823
23477 643
2218 204
1285 99
3537 428
8318 226
30482 669
7997 718
3631 87
18865 781
14363 783
3569 54
7437 770
101605 392
5620 167
4945 464
3056 514