21681 151
10517 176
30917 613
34254 639
50001 251
15799 519
6659 890
6809 559
25139 144
26451 217
50202 177
6319 165
4142 330
3767 708
29186 241
58941 229
54260 212
59568 734