8966 506
21121 794
2418 175
5335 139
16390 351
5193 230
9333 724
3652 441
4848 280
6984 624
10880 306
14068 225
11443 527
10865 510
164002 974
46328 1003
21520 549
255375 640
15576 624
3019708 7338
178758 791
49673 401
126080 465
46962 236
42797 395
299360 1059
108485 465
202815 489