1131 58
3056 471
2538 226
10529 927
3385 463
2754 125
5258 813
3278 393
4739 377
39692 171
17825 566
25644 636
65335 545
49016 368
55842 349
37639 426
77782 902
33848 137
28650 851
34985 671
33137 566
23111 309
45412 665