20010 616
8709 433
2846 671
9237 86
42895 606
4669 674
20436 237
6094 594
29732 293
26849 702
4074 846
2311 301
2861 116