299113 706
24199 401
19928 960
15093 628
3875 246
19061 678
84400 94
78465 657
1595 269
28149 78
25207 242
3789 141
5448 240
7178 841
2328 144
10942 92
5338 157
12622 400
5230 694
4630 396
5309 878
3111 556
3832 296
11017 642
2002 36
3888 335
5589 591
4952 115