31064 502
15313 349
26061 963
3996 519
5263 97
6639 581
6662 443
5713 284
9732 420
4408 320
16173 894
4729 404
2626 529
2326 53
3951 307
7872 219