4539
1995
11475
3305
1646
2628
1807
2671
2892
2582
5133
12754
2410
1950
6310
1732
3388
2102
4192
2184
4912
3958
2453
7021
3132
6437
2584
36057
4426
2614
59451
11387
4056
5778
28990
4296
3967
6274
5362
5195
3832
20160