2886 638
3125 640
62894 727
4293 806
374 35
5911 853
1519 238
4917 841
12386 701
27424 229
5372 796
5044 516
11213 586
5796 651
23400 611
8089 478
5905 86
1463 229
8921 694
3065 898
7382 486
1864 224
15710 848
11196 59