29925 580
22658 593
120037 302
3199 717
1947 147
3145 103
3152 129
4616 459
123395 602
6622 612
7286 129
19953 98
17382 664
8491 386
11327 570
4652 386
22169 155
15958 413
7539 649
4296 683
3877 397
6504 151
3804 575
18418 469
11032 209
6342 782