341015 700
2848 239
2505 81
2377 232
8891 648
9960 856
41437 189
6291 38
29587 342
8381 287
28077 188
120522 403
15642 649
25526 510
16007 73
11237 519
12807 772
16661 308
1997 238
3769 749
5334 383
5670 432
5876 700
1999 27
1305 111
2660 367
4375 145
5454 477