3293 161
7941 869
2580 144
16682 460
12165 823
8600 844
6206 406
22467 576
7619 235
5502 214
3756 266
1509 79
2517 111
2496 48
4020 288
2959 203
5633 741
16897 702
2969 250
5048 377
15565 354
5575 87
7943 817
5534 312