2589 662
207 33
16192 233
16607 397
15074 392
28328 532
20970 822
4141 301
5483 578
4463 518
3972 665
4316 767
20005 547
1372 93