54921 106
431 126
13759 745
2053 655
9207 363
254 27
1799 262
2986 748
2067 536
2224 412
3242 904
1392 337
448 108
120735 679
3805 41
10122 70
2547 623
8889 909
237 54
26377 290
5626 245
810 87
5064 447
2923 252