3111 89
15363 803
5327 276
3641 298
3955 685
5061 338
4024 584
12356 347
3816 397
11968 682
2685 52
1234 49
3132 614
7253 456
2692 131
3548 441
6333 312
3695 548
3382 472
3462 230
86351 319
15751 398
28888 502
72085 516
25130 743
48529 525
20832 186
72946 885