47,405
14,716
323,564
307,098
157,243
351,225
938,009
553,179
150,470
827,076
572,296
534,958
415,715
568,578
364,302
1,889,252
259,324
655,995
259,756
288,254
108,582
54,674
989,177
766,485
1,438,140
472,538
308,412
361,877