3089 567
2001 272
4115 762
56519 532
30343 408
108123 590
38920 289
35064 747
115843 623
80964 713
28457 199
46789 447
170944 921
121833 836
35596 336