3111 89
15365 803
5328 276
3643 298
3955 685
5061 338
4024 584
12359 347
3816 397
11969 682
2686 52
1235 49
3132 614
7255 456
2692 131
3548 441
6337 312
3695 548
3385 472
3462 230
86382 319
15764 398
28904 502
72106 516
25133 743
48556 525
20838 186
72994 885