21487 151
10404 176
30740 613
34042 639
49877 251
15732 519
6619 890
6756 559
24768 143
26140 217
49922 177
6273 165
4133 330
3756 708
29130 241
58558 229
53953 212
58832 733