4003 827
5787 698
2937 405
4124 762
2908 214
4840 544
4232 451
3784 75
3977 460
5034 113
7568 151
12699 688
5123 866
4631 615
2659 238
3459 606
6980 188
10112 247
25490 636
5374 72
4728 387
2549 187
5251 375
14041 570