5951
37556
11187
3107
157761
54251
31064
2799
2915
4573
5712
3082
3622
13600
6670
3364
10447
3446
2423
2513
3259
4682
2684
2822
1781
2583
14584
16509
2413
7821
9271
2845
2388
7101
3541
3249
16103
4680
3657
2633
2982
3395
4933
3213
4771
3195
28775
13334
5466
2543
3038
3390
36422
3019
9904
23405
113348
5392
2542
2391