3089
34238
3014
179351
2293
20232
12170
4303
2281
26665
5679
2586
3565
3190
3025
5323
5217
20472
18652
15867
13038
2709
3901
3771
2826
143484
2712
2438
11350
3046
45504
20111
2648
7271
2651
2513
3935
31093
9741
2322
4343
18631
17017
3483
6071
13193
2857
4332
3116
7276
2492
2506
2895
2737
13285
37904
2528
3609
131366
3891