30900 192
11103 397
13616 301
4089 882
4794 428
6745 93
7054 693
8877 509
3596 333
123107 78
11686 341
12845 519
9234 218
7287 124
7956 864
3724 345
23402 530
4737 757
38957 168
4094 723
5127 448
19326 394
6465 163
88138 573
15866 386
2897 441
1655 26
21785 130