5061 90
8644 776
5198 694
2979 109
3051 577
10156 834
5433 482
4267 621
4361 682
5225 505
5620 435
7418 844
4963 460
5002 656
4605 453
2650 44
8148 403
5161 327
2329 131
2462 431
1287 34
3221 318
5376 501
6116 703