8096 553
4071 395
5755 702
10962 699
3025 584
41888 395
4399 641
15827 316
7120 480
4335 253
4946 786
3446 925
4768 35
21855 482
6291 615
5123 469
10210 115
7815 289
1197 98
4792 625
5416 184
5255 451
9147 895
5340 442
4062 867
6827 547
2863 468
8056 523