50050 704
7223 679
3763 362
5870 566
7776 177
21598 515
4716 532
3819 886
223240 631
9191 289
7209 872
4553 269
22357 407
12940 369
15419 518
18665 307
4909 366
19540 565
27370 820
3527 542
4407 564
3122 541
27931 600
8297 639