299032 706
24197 401
19926 960
15091 628
3874 246
19060 678
84375 94
78385 657
1595 269
28145 78
25187 242
3789 141
5446 240
7178 841
2327 144
10942 92
5336 157
12622 400
5229 694
4629 396
5308 878
3110 556
3830 296
11008 642
2001 36
3888 335
5589 591
4950 115