3111 89
15363 803
5328 276
3642 298
3955 685
5061 338
4024 584
12358 347
3816 397
11968 682
2686 52
1235 49
3132 614
7255 456
2692 131
3548 441
6337 312
3695 548
3384 472
3462 230
86366 319
15759 398
28897 502
72099 516
25133 743
48545 525
20834 186
72976 885