300767 707
24226 401
19969 960
15130 628
3908 246
19088 678
85220 94
80459 660
1625 269
28506 78
25561 242
3815 141
5477 240
7210 841
2371 144
10982 92
5363 157
12643 400
5262 694
4652 396
5330 878
3133 556
3866 296
11201 642
2036 36
3918 335
5612 591
4994 115