2690 508
3830 612
462087 731
11461 42
15296 194
96277 559
108345 715
5593 278
263941 705
129098 898
50395 727
27415 541
48678 327
52382 254
80167 691
15236 679
7391 425
4630 567
2666 277
3811 381
3524 395
6187 258
61742 192