42093 691
5913 559
246177 718
18021 555
11492 336
12056 528
10751 157
7908 97
245254 1227
20831 744
29542 608
11784 471
4866 547
1421 158
4460 793
3512 381
8200 205
4904 445
27949 151
37773 831