296833 798
22272 758
41263 242
3478 588
8006 265
482166 1361
672267 1142
34897 884
71909 491
28012 910
25997 502
188064 479
36392 528
19981 605
13929 741
12089 95
9252 111
5399 164
16387 372
11509 774
4654 207