2985
16148
113157
4070
18458
2528
60788
4323
2385
16236
3487
2978
5107
3979
3738
2328
13647
3122
11428
2810
3032
2220
22097
3069
2686
4225
28030
2822
2395
12355
8933
50436
81450
2822
7303
4837
11513
2655
50325
3405
2374
9070
3186
11462
3588
6132
8774
2628
13885
18969
77090
3559
279960
3577
33165
4486
2565
9099
3759
3032