8966 506
21123 794
2419 175
5336 139
16396 351
5193 230
9333 724
3652 441
4850 280
6984 624
10882 306
14070 225
11445 527
10868 510
164005 974
46328 1003
21521 549
255382 640
15576 624
3021774 7339
178763 791
49674 401
126080 465
46963 236
42798 395
299370 1059
108486 465
202828 489