3110 89
15360 803
5325 276
3641 298
3950 685
5058 338
4024 584
12351 347
3816 397
11964 682
2684 52
1230 49
3132 614
7251 456
2692 131
3545 441
6331 312
3692 548
3381 472
3458 230
86280 319
15712 398
28850 502
72022 516
25121 743
48493 525
20817 186
72864 885