3361 758
2638 329
5066 437
5905 767
4915 601
1529 96
4747 696
3683 388
4210 306
2978 207
5875 794
10455 654
2791 468
3610 623
6004 766
3556 53
5005 582
46335 524
80230 278
56792 378
15017 455