34350
32288
32252
23511
23140
22207
22047
22046
4315
20346
4620
20596
5470
13190
2889
3050
3028
2957
2367
3188
3187
3113
19233