296028 797
22267 758
41263 242
3475 588
8005 265
482074 1361
672252 1142
34892 884
71906 491
28009 910
25981 502
188050 479
36390 528
19979 605
13924 741
12085 95
9251 111
5398 164
16381 372
11509 774
4654 207