29496 919
4010 989
1514 223
4289 555
2370 191
2657 630
1329 267
2736 402
2867 417
5064 454
1839 59
3246 532
1040 168
1256 379
3094 103
1097 154
2744 197
3606 838
3555 735
2377 403
621 71
7305 643
3216 604
7643 784