15090 769
738 168
6511 323
14964 205
5127 143
2704 311
9708 51
3951 317
5772 686
6066 381
6599 290
5608 556
2573 117
5294 484
8518 153
3834 805
4817 601
3132 201
3204 585