30015 193
8759 321
8426 611
7447 74
15048 509
5425 97
27303 479
7284 162
3892 68
7320 656
17696 592
13985 142
20564 681
7706 349
9470 269
21752 236
7531 185
6557 83
20215 490
10657 240
9854 311
8717 702
6133 207
27016 547
10570 508
9803 419
10562 672
15839 288