2965 348
5192 902
17915 805
4850 517
3993 57
2643 263
4103 496
5537 668
13538 780
3826 211
5091 80
5559 514
4944 160
6746 573
2833 68
7973 570
2696 140
29849 388
7853 529
4068 490
3455 318
2321 269
5968 861
3804 481