4737 793
8381 97
42565 691
5945 559
248049 721
18060 555
11510 336
12118 528
10799 157
246856 1227
21207 745
29866 608
11967 471
4913 547
1451 158
3541 381
8239 205
4936 445
28196 152
38067 831