20511 584
9035 542
1255 345
2589 280
6600 769
6023 633
226774 329
20881 340
13002 490
4147 412
15110 509
71798 66
5147 185
4199 39
8445 548
1703 102