29933 580
22725 593
120044 302
3211 717
1951 147
3151 103
3154 129
4619 459
123463 602
6623 612
7287 129
19960 98
17382 664
8498 386
11331 570
4653 386
22176 155
15962 413
7541 649
4296 683
3878 397
6506 151
3804 575
18420 469
11033 209
6343 782