2690 508
3830 612
462090 731
11461 42
15296 194
96277 559
108347 715
5593 278
263942 705
129099 898
50395 727
27415 541
48678 327
52383 254
80169 691
15238 679
7391 425
4630 567
2666 277
3811 381
3524 395
6187 258
61744 192