150150 893
21481 596
180808 272
15028 364
208254 477
91100 363
10382 295
203046 950
12567 537
104898 913
3055 462
3844 357
1472 270
4229 466
4393 568
2209 150
3616 724
1367 147
2202 262
2297 112
11014 426
4008 684
2776 344
4106 496
3851 654
2002 287
4538 941
4051 622