29946 580
22833 593
120050 302
3242 717
1957 147
3158 103
3165 129
4625 459
123607 602
6625 612
7294 129
19975 98
17383 664
8510 386
11338 570
4656 386
22181 155
15963 413
7544 649
4302 683
3879 397
6511 151
3805 575
18422 469
11048 209
6345 782