2922 59
8050 584
40326 322
8533 740
15787 851
10411 555
8957 447
9112 130
12783 472
10482 362
14547 907
6625 515
21057 586
5742 110
13103 606
3439 205
5255 509
4127 143
9544 780
8672 728
4712 648
4773 220
8129 570
5987 139