2831
6003
2535
11122
5024
11049
3280
5415
5642
3912
2895
5510
40942
2017
5033
4609
2247
5051
6165
4066
7858
9645
51859
3408
8202
2789
3733
6497
2194
15036
5916
5063
5407
4615
6526
7470
8880
19717
19817
3995
2307
3688
1875
4658
7220
3562
4957
4090
10597
20618
6266
4333
8856
3782
2858
23922
58307
3877
13501
4425