5061 512
1505 97
5479 515
8929 274
4744 245
3106 110
101185 319
100382 667
5344 433
3808 425
4761 366
4374 581
4072 513
4256 383
6869 903
188530 484
48404 751
4147 720
6288 301
5091 245
2725 384
4591 349
2840 85
166824 307
32542 428
4989 54
7256 847
14108 810