2691 508
3830 612
462218 731
11461 42
15296 194
96309 559
108369 715
5594 278
264055 705
129120 898
50427 727
27453 541
48713 327
52414 254
80232 691
15280 679
7392 425
4630 567
2669 277
3812 381
3526 395
6190 258
61756 192