2691 408
41046 717
5950 335
10506 492
18231 696
8987 347
15167 40
1751 49
30878 91
6344 795
3600 302
4605 457
7967 408
2574 359
10856 651
1840 420
25915 250
14022 965
20214 455
5067 432