8966 506
21123 794
2419 175
5336 139
16396 351
5193 230
9333 724
3652 441
4852 280
6984 624
10883 306
14074 225
11445 527
10868 510
164005 974
46328 1003
21521 549
255383 640
15577 624
3022130 7340
178763 791
49674 401
126080 465
46963 236
42798 395
299372 1059
108487 465
202832 489