51527 331
34998 124
251732 641
130845 365
26536 79
3791 545
17195 255
64869 349
4675 653
18115 241
2850 149
1138 204
46855 356
8591 990
114949 419
49735 348
233409 841
35513 211
20762 51
169044 385
42718 322
84289 411
18474 113
45975 327
3540 739
37213 318
34461 176
43288 297