3001 222
20360 486
8088 309
26114 571
5131 36
6716 734
17881 805
18342 432
17720 635
3820 397
8852 697
5531 770
2851 543
2979 584
3791 326
3802 299
4195 520
3941 81
5255 513
19052 516
4625 310
3622 185
5617 327
9322 772